Code Duplication    Length = 6-6 lines in 2 locations

core/EE_Capabilities.core.php 2 locations

@@ 787-792 (lines=6) @@
784
            if (! $this->setupCapabilitiesMap()) {
785
                return false;
786
            }
787
            if (! $this->capHasBeenAddedToRole($role->name, $cap)) {
788
                $role->add_cap($cap, $grant);
789
                $this->capabilities_map[ $role->name ][] = $cap;
790
                $this->updateCapabilitiesMap($update_capabilities_map);
791
                return true;
792
            }
793
        }
794
        return false;
795
    }
@@ 818-823 (lines=6) @@
815
            return false;
816
        }
817
        $role = $role instanceof WP_Role ? $role :get_role($role);
818
        if ($index = $this->capHasBeenAddedToRole($role->name, $cap, true)) {
819
            $role->remove_cap($cap);
820
            unset($this->capabilities_map[ $role->name ][ $index ]);
821
            $this->updateCapabilitiesMap($update_capabilities_map);
822
            return true;
823
        }
824
        return false;
825
    }
826