/** * @used-by stackLevel() * @used-by trace() * @return \Df\Core\Exception */ private function e() { if (!isset($this->{__METHOD__})) { $this->{__METHOD__} = df_ewrap($this[self::P__EXCEPTION]); } return $this->{__METHOD__}; }
/** * 2016-07-31 * @param string|string[]|mixed|Exception|Phrase|null $message [optional] * @return DFE */ function df_error_create($message = null) { return $message instanceof Exception ? df_ewrap($message) : new DFE($message instanceof Phrase ? $message : __(is_array($message) ? implode("\n\n", $message) : df_format(func_get_args()))); }