setPassword(null); } public function getRoles() { return explode(',', parent::getRoles()); } public function getGists(Criteria $criteria = null, ConnectionInterface $con = null) { if ($criteria === null) { $criteria = GistQuery::create()->orderById(Criteria::DESC); } return parent::getGists($criteria, $con); } public function getGistsPager($page, $maxPerPage = 10) { return GistQuery::create() ->filterByUser($this) ->orderByCreatedAt(Criteria::DESC) ->paginate($page, $maxPerPage); } }