addElement('text', 'list_name', array( 'label' => $this->translate('List name'), 'required' => true, )); } public function onSuccess() { $this->object()->owner = self::username(); parent::onSuccess(); } protected static function username() { $auth = Auth::getInstance(); if ($auth->isAuthenticated()) { return $auth->getUser()->getUsername(); } else { return ''; } } }