laravel - How to implement 'getPermissions' for Contracts\HasPermissions? -


i'm following documentation of laravel-doctrine on acl http://www.laraveldoctrine.org/docs/1.2/acl/ , got trouble doing it.

i creted class roles this:

<?php  namespace app\entities;  use doctrine\orm\mapping orm; use laraveldoctrine\acl\contracts\role rolecontract; use laraveldoctrine\acl\contracts\haspermissions haspermissioncontract; use laraveldoctrine\acl\permissions\haspermissions;  /**  * @orm\entity  * @orm\table(name="role")  */ class role implements     rolecontract,     haspermissioncontract {     use haspermissions;      /**      * @acl\haspermissions      */     public $permissions;      /**      * @orm\id      * @orm\column(type="integer")      * @orm\generatedvalue(strategy="auto")      */     protected $id;      /**      * @orm\column(type="string")      */     protected $name;      /**      * @return int      */     public function getid()     {         return $this->id;     }      /**      * @return string      */     public function getname()     {         return $this->name;     }  } 

but error says have implement method public function getpermissions(). method in contract laraveldoctrine\acl\contracts\haspermissions.

my question is: have method? i'm forgot something? have implement in method? documentation doesn't help...


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -