/** * Permet de remplacer Table par Entity dans le nom de(s) (l')objet(s) Entity à renvoyer * * @return string */ private function replaceTableByEntity() : string { return Str::strReplace($this->getCompleteClassName(), 'Table', 'Entity'); }
/** * Permet de remplacer les expressions régulières par les valeurs passées en paramètre * * @param array $param Paramètres à binder * @return string */ public function getUrl(array $param) : string { $route_path = $this->route_path; foreach ($param as $name => $value) { $route_path = Str::strReplace($route_path, ':' . $name, $value); } return $route_path; }