src/Traits/HasPermission.php 1 location
                
                
                    
                                                
                                                    
                                 | 
                                
                                    @@ 37-44 (lines=8) @@
                                 | 
                            
                                                            
                                    | 34 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 35 | 
                                     | 
                                         * @return \Yajra\Acl\Models\Permission  | 
                                
                                                            
                                    | 36 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 37 | 
                                     | 
                                        public function getPermissionClass(): Permission  | 
                                
                                                            
                                    | 38 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 39 | 
                                     | 
                                            if (!isset($this->permissionClass)) { | 
                                
                                                            
                                    | 40 | 
                                     | 
                                                $this->permissionClass = resolve(config('acl.permission')); | 
                                
                                                            
                                    | 41 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 42 | 
                                     | 
                                     | 
                                
                                                            
                                    | 43 | 
                                     | 
                                            return $this->permissionClass;  | 
                                
                                                            
                                    | 44 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 45 | 
                                     | 
                                     | 
                                
                                                            
                                    | 46 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 47 | 
                                     | 
                                         * Get related permissions.  | 
                                
                                                                        
                 
                                                            
                    
src/Traits/HasRoleAndPermission.php 1 location
                
                
                    
                                                
                                                    
                                 | 
                                
                                    @@ 42-49 (lines=8) @@
                                 | 
                            
                                                            
                                    | 39 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 40 | 
                                     | 
                                         * @return \Yajra\Acl\Models\Permission  | 
                                
                                                            
                                    | 41 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 42 | 
                                     | 
                                        public function getPermissionClass(): Permission  | 
                                
                                                            
                                    | 43 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 44 | 
                                     | 
                                            if (!isset($this->permissionClass)) { | 
                                
                                                            
                                    | 45 | 
                                     | 
                                                $this->permissionClass = resolve(config('acl.permission')); | 
                                
                                                            
                                    | 46 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 47 | 
                                     | 
                                     | 
                                
                                                            
                                    | 48 | 
                                     | 
                                            return $this->permissionClass;  | 
                                
                                                            
                                    | 49 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 50 | 
                                     | 
                                     | 
                                
                                                            
                                    | 51 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 52 | 
                                     | 
                                         * Grants the given permission to the user.  |