- WIP on picea-asset
This commit is contained in:
1 parent
42d84796ee
commit
3ccbf6bfab
10 files changed
+88
-7
No files matched your search
@@ -58,7 +58,12 @@ if (! class_exists("%NAMESPACE%\%CLASSNAME%", false) ) {
|
||||
|
||||
$__event->eventExecute(\Picea\Event\Builder\ClassTemplateOutputDone::class, $variablesList);
|
||||
|
||||
%PARENT_OUTPUT%
|
||||
# try{
|
||||
%PARENT_OUTPUT%
|
||||
# }
|
||||
# catch(\Exception $e) {
|
||||
# dump($this->isTemplateError($e));
|
||||
# }
|
||||
|
||||
$this->depth--;
|
||||
|
||||
@@ -138,6 +143,13 @@ if (! class_exists("%NAMESPACE%\%CLASSNAME%", false) ) {
|
||||
$this->output($variablesList);
|
||||
return ob_get_clean();
|
||||
}
|
||||
|
||||
public static function isTemplateError(\Throwable $error) : bool
|
||||
{
|
||||
$class = substr(static::class, strripos(static::class, '\\') + 1) . ".php";
|
||||
|
||||
return substr($error->getFile(), -strlen($class)) === $class;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user