Oi amigos, estou começando a estudar o Yii e não estou entendendo para que serve passar um parâmetro na construção do modelo - $model=new Genre('search')- como demonstrado no seguinte método criado pelo Yii:
public function actionAdmin()
{
$model=new Genre('search');
$model->unsetAttributes(); // clear any default values
if(isset($_GET['Genre']))
$model->attributes=$_GET['Genre'];
$this->render('admin',array(
'model'=>$model,
));
}
Percebi que existe um método search() na mesma classe de modelo mas que não é usado nesse momento e não notei diferença nos atributos do objeto com ou sem passagem de parâmetros. Obrigado
Page 1 of 1
Parâmetro No Model
#2
Posted 21 November 2012 - 12:21 PM
Olá Lechimar!
Você está informando ao seu modelo o cenário (insert, update, search, etc.) que serve para especificar as regras que a validação irá utilizar para validar os atributos.
Link da documentação: http://www.yiiframew...onstruct-detail
Flw! Abraço.
Você está informando ao seu modelo o cenário (insert, update, search, etc.) que serve para especificar as regras que a validação irá utilizar para validar os atributos.
Link da documentação: http://www.yiiframew...onstruct-detail
Flw! Abraço.
<?php while(!($succeed=try())); ?>
#3
Posted 21 November 2012 - 02:49 PM
Thiago Luís, on 21 November 2012 - 12:21 PM, said:
Olá Lechimar!
Você está informando ao seu modelo o cenário (insert, update, search, etc.) que serve para especificar as regras que a validação irá utilizar para validar os atributos.
Link da documentação: http://www.yiiframew...onstruct-detail
Flw! Abraço.
Você está informando ao seu modelo o cenário (insert, update, search, etc.) que serve para especificar as regras que a validação irá utilizar para validar os atributos.
Link da documentação: http://www.yiiframew...onstruct-detail
Flw! Abraço.
Entendi caro Thiago. Muito obrigado pela ajuda. Abraços
Share this topic:
Page 1 of 1

Help












