/** * @param Alias $alias * @return string */ private function mapAlias(Alias $alias) { $result = ''; foreach ($alias->toArray() as $property => $value) { if (is_scalar($value) || is_null($value)) { $result .= "{$property}: {$value}\n"; } } return trim($result); }
/** * @return array */ public function toArray() { return array_merge(parent::toArray(), ['isEnable' => $this->isEnable(), 'tasks' => $this->getTasks(), 'dependencies' => $this->getDependencies()->toArray()]); }