protected function getResourceClassWithParent()
{
// NOTICE: Against CanCan, we reverse the key and value, because in PHP an array key can't be an Object.
return $this->getParentResource() ? [$this->getResourceClass() => $this->getParentResource()] : $this->getResourceClass();
}