Skip to content

Instantly share code, notes, and snippets.

@pptyasar
Last active February 24, 2018 10:08
Show Gist options
  • Save pptyasar/035351fdaf6b352d566dcace7cb838ae to your computer and use it in GitHub Desktop.
Save pptyasar/035351fdaf6b352d566dcace7cb838ae to your computer and use it in GitHub Desktop.
Yii2 copy paste snippets
//afterSave
public function afterSave($insert, $changedAttributes)
{
if ($insert){
//New record
}else{
//Old record
}
parent::afterSave($insert, $changedAttributes);
}
//beforeSave
public function beforeSave($insert)
{
if (parent::beforeSave($insert)) {
if($this->isNewRecord){
$this->created_date = date("Y-m-d H:i:s");
}
return true;
} else {
return false;
}
}
//generateRandomString
Yii::$app->security->generateRandomString()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment