/** * Get array replacements. * * @return array */ public function getReplacements() { $repository = parent::getRootNamespace() . parent::getConfigGeneratorClassPath('interfaces') . '\\' . $this->getName() . 'Repository;'; $repository = strtr($repository, '/', '\\'); return array_merge(parent::getReplacements(), ['fillable' => $this->getFillable(), 'repository' => $repository, 'model' => isset($this->options['model']) ? $this->options['model'] : '']); }
/** * Get array replacements. * * @return array */ public function getReplacements() { $repository = parent::getRootNamespace() . 'Domains\\' . $this->getName() . '\\' . parent::getConfigGeneratorClassPath('interfaces') . '\\' . $this->name . 'Repository;'; $repository = str_replace(["\\", '/'], '\\', $repository); return array_merge(parent::getReplacements(), ['fillable' => $this->getFillable(), 'use_validator' => $this->getValidatorUse(), 'validator' => $this->getValidatorMethod(), 'repository' => $repository, 'model' => isset($this->options['model']) ? $this->options['model'] : '']); }
/** * Get array replacements. * * @return array */ public function getReplacements() { return array_merge(parent::getReplacements(), ['rules' => $this->getRules()]); }
/** * Get array replacements. * * @return array */ public function getReplacements() { return array_merge(parent::getReplacements(), ['fillable' => $this->getFillable()]); }
/** * Get array replacements. * * @return array */ public function getReplacements() { return array_merge(parent::getReplacements(), ['fillable' => $this->getFillable(), 'model' => isset($this->options['model']) ? $this->options['model'] : '']); }
/** * Get array replacements. * * @return array */ public function getReplacements() { return array_merge(parent::getReplacements(), ['fillable' => $this->getFillable(), 'softdelete' => $this->getSoftDelete(), 'softdeletedate' => $this->getSoftDeleteDate(), 'getusesoftdelete' => $this->getUseSoftDelete()]); }