load() public method
Populates the model with input data.
This method provides a convenient shortcut for:
if (isset($_POST['FormName'])) {
    $model->attributes = $_POST['FormName'];
    if ($model->save()) {
        // handle success
    }
}
 which, with load() can be written as:
if ($model->load($_POST) && $model->save()) {
    // handle success
}
 load() gets the 'FormName' from the model's formName() method (which you may override), unless the $formName parameter is given. If the form name is empty, load() populates the model with the whole of $data, instead of $data['FormName'].
Note, that the data being populated is subject to the safety check by setAttributes().
| public boolean load ( $data, $formName = null ) | ||
|---|---|---|
| $data | array | 
 The data array to load, typically   |  
| $formName | string | 
 The form name to use to load the data into the model. If not set, formName() is used.  |  
| return | boolean | 
 Whether   |  
Please login to continue.