actions = $actions; $this->relationships = $relationships; $this->status = $status; } public function extend(Application $app) { foreach ((array) $this->actions as $action) { $parts = explode('.', $action); $class = 'Flarum\Api\Actions\\'.ucfirst($parts[0]).'\\'.ucfirst($parts[1]).'Action'; foreach ((array) $this->relationships as $relationship) { if (is_null($this->status)) { unset($class::$include[$relationship]); } else { $class::$include[$relationship] = $this->status; } } } } }