(Yaf >=1.0.0)
Yaf_Exception::getPrevious — Retrieve the previous exception
This method is inherited from the base Throwable hierarchy and returns the exception that was chained as the previous one, if any.
Bu işlevin bağımsız değişkeni yoktur.
Örnek 1 Yaf_Exception::getPrevious() example
<?php
try {
$previous = new RuntimeException("Failed to open view script", 1024);
throw new Yaf_Exception(
"Failed to dispatch the request",
YAF_ERR_DISPATCH_FAILED,
$previous
);
} catch (Yaf_Exception $e) {
var_dump($e->getCode());
$prev = $e->getPrevious();
var_dump(get_class($prev));
var_dump($prev->getMessage());
var_dump($prev->getCode());
}
?>Yukarıdaki örnek şuna benzer bir çıktı üretir:
int(514) string(16) "RuntimeException" string(26) "Failed to open view script" int(1024)