public function beforeValidate() { if (!isset($this->icon_url)) { $this->icon_url = 'http://google.com/insert_here'; } return parent::beforeValidate(); }