Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nette/safe
🛡 PHP functions smarten up to throw exceptions instead of returning false or triggering errors.
https://github.com/nette/safe
error-handling errors nette safety
Last synced: 4 months ago
JSON representation
🛡 PHP functions smarten up to throw exceptions instead of returning false or triggering errors.
- Host: GitHub
- URL: https://github.com/nette/safe
- Owner: nette
- License: other
- Created: 2019-11-01T16:25:53.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-08T14:33:44.000Z (over 4 years ago)
- Last Synced: 2024-09-30T13:42:41.996Z (4 months ago)
- Topics: error-handling, errors, nette, safety
- Language: PHP
- Homepage:
- Size: 46.9 KB
- Stars: 17
- Watchers: 14
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- License: license.md
Awesome Lists containing this project
README
Nette Safe
==========[![Downloads this Month](https://img.shields.io/packagist/dm/nette/safe.svg)](https://packagist.org/packages/nette/safe)
[![Build Status](https://travis-ci.org/nette/safe.svg?branch=master)](https://travis-ci.org/nette/safe)
[![Latest Stable Version](https://poser.pugx.org/nette/safe/v/stable)](https://github.com/nette/safe/releases)
[![License](https://img.shields.io/badge/license-New%20BSD-blue.svg)](https://github.com/nette/safe/blob/master/license.md)*PHP functions smarten up to throw exceptions instead of returning false or triggering errors.*
Good programmers do not ignore the errors
----At least they shouldn't. PHP is a language with a relatively lax approach to errors, and therefore it requires the programmer to make more effort in handling them.
Almost all PHP functions report errors using a return value, and the programmer must constantly check them for error states. There is a risk of forgetting it. Example:```php
// we are making copy of file
copy('/oldfile', '/newfile');
unlink('/oldfile');
```If the first line fails, the file is permanently deleted. It would be much more useful if PHP throws an exception.
The problem of return values is also that it is not clear exactly what error occurred. Conversely eceptions have a text message and optionally an error code.
The solution is Nette\Safe
----The use is extremely simple. Before each PHP function that should throws an exception instead of a warning, simply type `Safe`:
```php
use Nette\Safe;// we are making copy of file
Safe::copy('/oldfile', '/newfile');
Safe::unlink('/oldfile');
```If the first line fails, exception `Nette\Safe\FilesystemException` is thrown and the file is not deleted.
Installation
----```
composer require nette/safe
```It requires PHP version 7.1 and supports PHP up to 7.4.
Exceptions
----`Nette\Safe` throws exception `Nette\Safe\Exception`. For finer resolution you can catch its descendants, click to see:
Function & Exception List
| function | exception
| ------------- |-------------
| `apache_get_version` | `Nette\Safe\ApacheException`
| `apache_getenv` | `Nette\Safe\ApacheException`
| `apache_request_headers` | `Nette\Safe\ApacheException`
| `apache_reset_timeout` | `Nette\Safe\ApacheException`
| `apache_response_headers` | `Nette\Safe\ApacheException`
| `apache_setenv` | `Nette\Safe\ApacheException`
| `apc_bin_loadfile` | `Nette\Safe\ApcException`
| `apc_cache_info` | `Nette\Safe\ApcException`
| `apc_cas` | `Nette\Safe\ApcException`
| `apc_compile_file` | `Nette\Safe\ApcException`
| `apc_dec` | `Nette\Safe\ApcException`
| `apc_define_constants` | `Nette\Safe\ApcException`
| `apc_delete` | `Nette\Safe\ApcException`
| `apc_delete_file` | `Nette\Safe\ApcException`
| `apc_inc` | `Nette\Safe\ApcException`
| `apc_load_constants` | `Nette\Safe\ApcException`
| `apc_sma_info` | `Nette\Safe\ApcException`
| `apcu_cache_info` | `Nette\Safe\ApcuException`
| `apcu_cas` | `Nette\Safe\ApcuException`
| `apcu_dec` | `Nette\Safe\ApcuException`
| `apcu_inc` | `Nette\Safe\ApcuException`
| `apcu_sma_info` | `Nette\Safe\ApcuException`
| `array_combine` | `Nette\Safe\ArrayException`
| `array_flip` | `Nette\Safe\ArrayException`
| `array_multisort` | `Nette\Safe\ArrayException`
| `array_replace` | `Nette\Safe\ArrayException`
| `array_replace_recursive` | `Nette\Safe\ArrayException`
| `array_walk_recursive` | `Nette\Safe\ArrayException`
| `arsort` | `Nette\Safe\ArrayException`
| `asort` | `Nette\Safe\ArrayException`
| `assert_options` | `Nette\Safe\InfoException`
| `base64_decode` | `Nette\Safe\UrlException`
| `bzclose` | `Nette\Safe\Bzip2Exception`
| `bzflush` | `Nette\Safe\Bzip2Exception`
| `bzread` | `Nette\Safe\Bzip2Exception`
| `bzwrite` | `Nette\Safe\Bzip2Exception`
| `chdir` | `Nette\Safe\DirException`
| `chgrp` | `Nette\Safe\FilesystemException`
| `chmod` | `Nette\Safe\FilesystemException`
| `chown` | `Nette\Safe\FilesystemException`
| `chroot` | `Nette\Safe\DirException`
| `class_alias` | `Nette\Safe\ClassobjException`
| `class_implements` | `Nette\Safe\SplException`
| `class_parents` | `Nette\Safe\SplException`
| `class_uses` | `Nette\Safe\SplException`
| `cli_set_process_title` | `Nette\Safe\InfoException`
| `closelog` | `Nette\Safe\NetworkException`
| `com_event_sink` | `Nette\Safe\ComException`
| `com_load_typelib` | `Nette\Safe\ComException`
| `com_print_typeinfo` | `Nette\Safe\ComException`
| `convert_uudecode` | `Nette\Safe\StringsException`
| `convert_uuencode` | `Nette\Safe\StringsException`
| `copy` | `Nette\Safe\FilesystemException`
| `create_function` | `Nette\Safe\FunchandException`
| `cubrid_free_result` | `Nette\Safe\CubridException`
| `cubrid_get_charset` | `Nette\Safe\CubridException`
| `cubrid_get_client_info` | `Nette\Safe\CubridException`
| `cubrid_get_db_parameter` | `Nette\Safe\CubridException`
| `cubrid_get_server_info` | `Nette\Safe\CubridException`
| `cubrid_insert_id` | `Nette\Safe\CubridException`
| `cubrid_lob2_new` | `Nette\Safe\CubridException`
| `cubrid_lob2_size` | `Nette\Safe\CubridException`
| `cubrid_lob2_size64` | `Nette\Safe\CubridException`
| `cubrid_lob2_tell` | `Nette\Safe\CubridException`
| `cubrid_lob2_tell64` | `Nette\Safe\CubridException`
| `cubrid_set_db_parameter` | `Nette\Safe\CubridException`
| `curl_escape` | `Nette\Safe\CurlException`
| `curl_exec` | `Nette\Safe\CurlException`
| `curl_getinfo` | `Nette\Safe\CurlException`
| `curl_init` | `Nette\Safe\CurlException`
| `curl_multi_errno` | `Nette\Safe\CurlException`
| `curl_multi_info_read` | `Nette\Safe\CurlException`
| `curl_multi_init` | `Nette\Safe\CurlException`
| `curl_setopt` | `Nette\Safe\CurlException`
| `curl_setopt_array` | `Nette\Safe\CurlException`
| `curl_share_errno` | `Nette\Safe\CurlException`
| `curl_share_setopt` | `Nette\Safe\CurlException`
| `curl_unescape` | `Nette\Safe\CurlException`
| `date_parse` | `Nette\Safe\DatetimeException`
| `date_parse_from_format` | `Nette\Safe\DatetimeException`
| `date_sun_info` | `Nette\Safe\DatetimeException`
| `date_sunrise` | `Nette\Safe\DatetimeException`
| `date_sunset` | `Nette\Safe\DatetimeException`
| `db2_autocommit` | `Nette\Safe\IbmDb2Exception`
| `db2_bind_param` | `Nette\Safe\IbmDb2Exception`
| `db2_client_info` | `Nette\Safe\IbmDb2Exception`
| `db2_close` | `Nette\Safe\IbmDb2Exception`
| `db2_commit` | `Nette\Safe\IbmDb2Exception`
| `db2_execute` | `Nette\Safe\IbmDb2Exception`
| `db2_free_result` | `Nette\Safe\IbmDb2Exception`
| `db2_free_stmt` | `Nette\Safe\IbmDb2Exception`
| `db2_get_option` | `Nette\Safe\IbmDb2Exception`
| `db2_pclose` | `Nette\Safe\IbmDb2Exception`
| `db2_rollback` | `Nette\Safe\IbmDb2Exception`
| `db2_server_info` | `Nette\Safe\IbmDb2Exception`
| `db2_set_option` | `Nette\Safe\IbmDb2Exception`
| `define` | `Nette\Safe\MiscException`
| `deflate_add` | `Nette\Safe\ZlibException`
| `deflate_init` | `Nette\Safe\ZlibException`
| `disk_free_space` | `Nette\Safe\FilesystemException`
| `disk_total_space` | `Nette\Safe\FilesystemException`
| `dl` | `Nette\Safe\InfoException`
| `dns_get_record` | `Nette\Safe\NetworkException`
| `eio_busy` | `Nette\Safe\EioException`
| `eio_chmod` | `Nette\Safe\EioException`
| `eio_chown` | `Nette\Safe\EioException`
| `eio_close` | `Nette\Safe\EioException`
| `eio_custom` | `Nette\Safe\EioException`
| `eio_dup2` | `Nette\Safe\EioException`
| `eio_event_loop` | `Nette\Safe\EioException`
| `eio_fallocate` | `Nette\Safe\EioException`
| `eio_fchmod` | `Nette\Safe\EioException`
| `eio_fdatasync` | `Nette\Safe\EioException`
| `eio_fstat` | `Nette\Safe\EioException`
| `eio_fstatvfs` | `Nette\Safe\EioException`
| `eio_fsync` | `Nette\Safe\EioException`
| `eio_ftruncate` | `Nette\Safe\EioException`
| `eio_futime` | `Nette\Safe\EioException`
| `eio_grp` | `Nette\Safe\EioException`
| `eio_lstat` | `Nette\Safe\EioException`
| `eio_mkdir` | `Nette\Safe\EioException`
| `eio_mknod` | `Nette\Safe\EioException`
| `eio_nop` | `Nette\Safe\EioException`
| `eio_readahead` | `Nette\Safe\EioException`
| `eio_readdir` | `Nette\Safe\EioException`
| `eio_readlink` | `Nette\Safe\EioException`
| `eio_rename` | `Nette\Safe\EioException`
| `eio_rmdir` | `Nette\Safe\EioException`
| `eio_seek` | `Nette\Safe\EioException`
| `eio_sendfile` | `Nette\Safe\EioException`
| `eio_stat` | `Nette\Safe\EioException`
| `eio_statvfs` | `Nette\Safe\EioException`
| `eio_symlink` | `Nette\Safe\EioException`
| `eio_sync` | `Nette\Safe\EioException`
| `eio_sync_file_range` | `Nette\Safe\EioException`
| `eio_syncfs` | `Nette\Safe\EioException`
| `eio_truncate` | `Nette\Safe\EioException`
| `eio_unlink` | `Nette\Safe\EioException`
| `eio_utime` | `Nette\Safe\EioException`
| `eio_write` | `Nette\Safe\EioException`
| `error_log` | `Nette\Safe\ErrorfuncException`
| `event_add` | `Nette\Safe\LibeventException`
| `event_base_loopbreak` | `Nette\Safe\LibeventException`
| `event_base_loopexit` | `Nette\Safe\LibeventException`
| `event_base_new` | `Nette\Safe\LibeventException`
| `event_base_priority_init` | `Nette\Safe\LibeventException`
| `event_base_reinit` | `Nette\Safe\LibeventException`
| `event_base_set` | `Nette\Safe\LibeventException`
| `event_buffer_base_set` | `Nette\Safe\LibeventException`
| `event_buffer_disable` | `Nette\Safe\LibeventException`
| `event_buffer_enable` | `Nette\Safe\LibeventException`
| `event_buffer_new` | `Nette\Safe\LibeventException`
| `event_buffer_priority_set` | `Nette\Safe\LibeventException`
| `event_buffer_set_callback` | `Nette\Safe\LibeventException`
| `event_buffer_write` | `Nette\Safe\LibeventException`
| `event_del` | `Nette\Safe\LibeventException`
| `event_new` | `Nette\Safe\LibeventException`
| `event_priority_set` | `Nette\Safe\LibeventException`
| `event_set` | `Nette\Safe\LibeventException`
| `event_timer_set` | `Nette\Safe\LibeventException`
| `fastcgi_finish_request` | `Nette\Safe\FpmException`
| `fbird_blob_cancel` | `Nette\Safe\IbaseException`
| `fclose` | `Nette\Safe\FilesystemException`
| `fflush` | `Nette\Safe\FilesystemException`
| `file` | `Nette\Safe\FilesystemException`
| `file_get_contents` | `Nette\Safe\FilesystemException`
| `file_put_contents` | `Nette\Safe\FilesystemException`
| `fileatime` | `Nette\Safe\FilesystemException`
| `filectime` | `Nette\Safe\FilesystemException`
| `fileinode` | `Nette\Safe\FilesystemException`
| `filemtime` | `Nette\Safe\FilesystemException`
| `fileowner` | `Nette\Safe\FilesystemException`
| `filesize` | `Nette\Safe\FilesystemException`
| `filter_has_var` | `Nette\Safe\FilterException`
| `filter_input_array` | `Nette\Safe\FilterException`
| `filter_var_array` | `Nette\Safe\FilterException`
| `finfo_close` | `Nette\Safe\FileinfoException`
| `finfo_open` | `Nette\Safe\FileinfoException`
| `flock` | `Nette\Safe\FilesystemException`
| `fopen` | `Nette\Safe\FilesystemException`
| `fputcsv` | `Nette\Safe\FilesystemException`
| `fread` | `Nette\Safe\FilesystemException`
| `fsockopen` | `Nette\Safe\NetworkException`
| `ftp_alloc` | `Nette\Safe\FtpException`
| `ftp_append` | `Nette\Safe\FtpException`
| `ftp_cdup` | `Nette\Safe\FtpException`
| `ftp_chdir` | `Nette\Safe\FtpException`
| `ftp_chmod` | `Nette\Safe\FtpException`
| `ftp_close` | `Nette\Safe\FtpException`
| `ftp_connect` | `Nette\Safe\FtpException`
| `ftp_delete` | `Nette\Safe\FtpException`
| `ftp_exec` | `Nette\Safe\FtpException`
| `ftp_fget` | `Nette\Safe\FtpException`
| `ftp_fput` | `Nette\Safe\FtpException`
| `ftp_get` | `Nette\Safe\FtpException`
| `ftp_login` | `Nette\Safe\FtpException`
| `ftp_mkdir` | `Nette\Safe\FtpException`
| `ftp_mlsd` | `Nette\Safe\FtpException`
| `ftp_nlist` | `Nette\Safe\FtpException`
| `ftp_pasv` | `Nette\Safe\FtpException`
| `ftp_put` | `Nette\Safe\FtpException`
| `ftp_pwd` | `Nette\Safe\FtpException`
| `ftp_rename` | `Nette\Safe\FtpException`
| `ftp_rmdir` | `Nette\Safe\FtpException`
| `ftp_site` | `Nette\Safe\FtpException`
| `ftp_ssl_connect` | `Nette\Safe\FtpException`
| `ftp_systype` | `Nette\Safe\FtpException`
| `ftruncate` | `Nette\Safe\FilesystemException`
| `fwrite` | `Nette\Safe\FilesystemException`
| `get_headers` | `Nette\Safe\UrlException`
| `getallheaders` | `Nette\Safe\ApacheException`
| `getcwd` | `Nette\Safe\DirException`
| `gethostname` | `Nette\Safe\NetworkException`
| `getimagesize` | `Nette\Safe\ImageException`
| `getlastmod` | `Nette\Safe\InfoException`
| `getmygid` | `Nette\Safe\InfoException`
| `getmyinode` | `Nette\Safe\InfoException`
| `getmypid` | `Nette\Safe\InfoException`
| `getmyuid` | `Nette\Safe\InfoException`
| `getopt` | `Nette\Safe\InfoException`
| `getprotobyname` | `Nette\Safe\NetworkException`
| `getprotobynumber` | `Nette\Safe\NetworkException`
| `glob` | `Nette\Safe\FilesystemException`
| `gmp_binomial` | `Nette\Safe\GmpException`
| `gmp_export` | `Nette\Safe\GmpException`
| `gmp_import` | `Nette\Safe\GmpException`
| `gmp_random_seed` | `Nette\Safe\GmpException`
| `gnupg_adddecryptkey` | `Nette\Safe\GnupgException`
| `gnupg_addencryptkey` | `Nette\Safe\GnupgException`
| `gnupg_addsignkey` | `Nette\Safe\GnupgException`
| `gnupg_cleardecryptkeys` | `Nette\Safe\GnupgException`
| `gnupg_clearencryptkeys` | `Nette\Safe\GnupgException`
| `gnupg_clearsignkeys` | `Nette\Safe\GnupgException`
| `gnupg_setarmor` | `Nette\Safe\GnupgException`
| `gnupg_setsignmode` | `Nette\Safe\GnupgException`
| `gzclose` | `Nette\Safe\ZlibException`
| `gzcompress` | `Nette\Safe\ZlibException`
| `gzdecode` | `Nette\Safe\ZlibException`
| `gzdeflate` | `Nette\Safe\ZlibException`
| `gzencode` | `Nette\Safe\ZlibException`
| `gzgets` | `Nette\Safe\ZlibException`
| `gzgetss` | `Nette\Safe\ZlibException`
| `gzinflate` | `Nette\Safe\ZlibException`
| `gzpassthru` | `Nette\Safe\ZlibException`
| `gzrewind` | `Nette\Safe\ZlibException`
| `gzuncompress` | `Nette\Safe\ZlibException`
| `hash_hkdf` | `Nette\Safe\HashException`
| `hash_update_file` | `Nette\Safe\HashException`
| `header_register_callback` | `Nette\Safe\NetworkException`
| `hex2bin` | `Nette\Safe\StringsException`
| `highlight_file` | `Nette\Safe\MiscException`
| `highlight_string` | `Nette\Safe\MiscException`
| `ibase_add_user` | `Nette\Safe\IbaseException`
| `ibase_backup` | `Nette\Safe\IbaseException`
| `ibase_blob_cancel` | `Nette\Safe\IbaseException`
| `ibase_blob_close` | `Nette\Safe\IbaseException`
| `ibase_blob_create` | `Nette\Safe\IbaseException`
| `ibase_blob_get` | `Nette\Safe\IbaseException`
| `ibase_close` | `Nette\Safe\IbaseException`
| `ibase_commit` | `Nette\Safe\IbaseException`
| `ibase_commit_ret` | `Nette\Safe\IbaseException`
| `ibase_connect` | `Nette\Safe\IbaseException`
| `ibase_delete_user` | `Nette\Safe\IbaseException`
| `ibase_drop_db` | `Nette\Safe\IbaseException`
| `ibase_free_event_handler` | `Nette\Safe\IbaseException`
| `ibase_free_query` | `Nette\Safe\IbaseException`
| `ibase_free_result` | `Nette\Safe\IbaseException`
| `ibase_maintain_db` | `Nette\Safe\IbaseException`
| `ibase_modify_user` | `Nette\Safe\IbaseException`
| `ibase_name_result` | `Nette\Safe\IbaseException`
| `ibase_pconnect` | `Nette\Safe\IbaseException`
| `ibase_restore` | `Nette\Safe\IbaseException`
| `ibase_rollback` | `Nette\Safe\IbaseException`
| `ibase_rollback_ret` | `Nette\Safe\IbaseException`
| `ibase_service_attach` | `Nette\Safe\IbaseException`
| `ibase_service_detach` | `Nette\Safe\IbaseException`
| `iconv` | `Nette\Safe\IconvException`
| `iconv_get_encoding` | `Nette\Safe\IconvException`
| `iconv_set_encoding` | `Nette\Safe\IconvException`
| `image2wbmp` | `Nette\Safe\ImageException`
| `imageaffine` | `Nette\Safe\ImageException`
| `imageaffinematrixconcat` | `Nette\Safe\ImageException`
| `imageaffinematrixget` | `Nette\Safe\ImageException`
| `imagealphablending` | `Nette\Safe\ImageException`
| `imageantialias` | `Nette\Safe\ImageException`
| `imagearc` | `Nette\Safe\ImageException`
| `imagebmp` | `Nette\Safe\ImageException`
| `imagechar` | `Nette\Safe\ImageException`
| `imagecharup` | `Nette\Safe\ImageException`
| `imagecolorat` | `Nette\Safe\ImageException`
| `imagecolordeallocate` | `Nette\Safe\ImageException`
| `imagecolormatch` | `Nette\Safe\ImageException`
| `imageconvolution` | `Nette\Safe\ImageException`
| `imagecopy` | `Nette\Safe\ImageException`
| `imagecopymerge` | `Nette\Safe\ImageException`
| `imagecopymergegray` | `Nette\Safe\ImageException`
| `imagecopyresampled` | `Nette\Safe\ImageException`
| `imagecopyresized` | `Nette\Safe\ImageException`
| `imagecreate` | `Nette\Safe\ImageException`
| `imagecreatefrombmp` | `Nette\Safe\ImageException`
| `imagecreatefromgd` | `Nette\Safe\ImageException`
| `imagecreatefromgd2` | `Nette\Safe\ImageException`
| `imagecreatefromgd2part` | `Nette\Safe\ImageException`
| `imagecreatefromgif` | `Nette\Safe\ImageException`
| `imagecreatefromjpeg` | `Nette\Safe\ImageException`
| `imagecreatefrompng` | `Nette\Safe\ImageException`
| `imagecreatefromwbmp` | `Nette\Safe\ImageException`
| `imagecreatefromwebp` | `Nette\Safe\ImageException`
| `imagecreatefromxbm` | `Nette\Safe\ImageException`
| `imagecreatefromxpm` | `Nette\Safe\ImageException`
| `imagecreatetruecolor` | `Nette\Safe\ImageException`
| `imagecrop` | `Nette\Safe\ImageException`
| `imagecropauto` | `Nette\Safe\ImageException`
| `imagedashedline` | `Nette\Safe\ImageException`
| `imagedestroy` | `Nette\Safe\ImageException`
| `imageellipse` | `Nette\Safe\ImageException`
| `imagefill` | `Nette\Safe\ImageException`
| `imagefilledarc` | `Nette\Safe\ImageException`
| `imagefilledellipse` | `Nette\Safe\ImageException`
| `imagefilledpolygon` | `Nette\Safe\ImageException`
| `imagefilledrectangle` | `Nette\Safe\ImageException`
| `imagefilltoborder` | `Nette\Safe\ImageException`
| `imagefilter` | `Nette\Safe\ImageException`
| `imageflip` | `Nette\Safe\ImageException`
| `imagegammacorrect` | `Nette\Safe\ImageException`
| `imagegd` | `Nette\Safe\ImageException`
| `imagegd2` | `Nette\Safe\ImageException`
| `imagegif` | `Nette\Safe\ImageException`
| `imagegrabscreen` | `Nette\Safe\ImageException`
| `imagegrabwindow` | `Nette\Safe\ImageException`
| `imagejpeg` | `Nette\Safe\ImageException`
| `imagelayereffect` | `Nette\Safe\ImageException`
| `imageline` | `Nette\Safe\ImageException`
| `imageloadfont` | `Nette\Safe\ImageException`
| `imageopenpolygon` | `Nette\Safe\ImageException`
| `imagepng` | `Nette\Safe\ImageException`
| `imagepolygon` | `Nette\Safe\ImageException`
| `imagepsencodefont` | `Nette\Safe\ImageException`
| `imagepsextendfont` | `Nette\Safe\ImageException`
| `imagepsfreefont` | `Nette\Safe\ImageException`
| `imagepsslantfont` | `Nette\Safe\ImageException`
| `imagerectangle` | `Nette\Safe\ImageException`
| `imagerotate` | `Nette\Safe\ImageException`
| `imagesavealpha` | `Nette\Safe\ImageException`
| `imagescale` | `Nette\Safe\ImageException`
| `imagesetbrush` | `Nette\Safe\ImageException`
| `imagesetclip` | `Nette\Safe\ImageException`
| `imagesetinterpolation` | `Nette\Safe\ImageException`
| `imagesetpixel` | `Nette\Safe\ImageException`
| `imagesetstyle` | `Nette\Safe\ImageException`
| `imagesetthickness` | `Nette\Safe\ImageException`
| `imagesettile` | `Nette\Safe\ImageException`
| `imagestring` | `Nette\Safe\ImageException`
| `imagestringup` | `Nette\Safe\ImageException`
| `imagesx` | `Nette\Safe\ImageException`
| `imagesy` | `Nette\Safe\ImageException`
| `imagetruecolortopalette` | `Nette\Safe\ImageException`
| `imagettfbbox` | `Nette\Safe\ImageException`
| `imagettftext` | `Nette\Safe\ImageException`
| `imagewbmp` | `Nette\Safe\ImageException`
| `imagewebp` | `Nette\Safe\ImageException`
| `imagexbm` | `Nette\Safe\ImageException`
| `imap_append` | `Nette\Safe\ImapException`
| `imap_check` | `Nette\Safe\ImapException`
| `imap_clearflag_full` | `Nette\Safe\ImapException`
| `imap_close` | `Nette\Safe\ImapException`
| `imap_createmailbox` | `Nette\Safe\ImapException`
| `imap_deletemailbox` | `Nette\Safe\ImapException`
| `imap_gc` | `Nette\Safe\ImapException`
| `imap_headerinfo` | `Nette\Safe\ImapException`
| `imap_mail` | `Nette\Safe\ImapException`
| `imap_mail_copy` | `Nette\Safe\ImapException`
| `imap_mail_move` | `Nette\Safe\ImapException`
| `imap_mailboxmsginfo` | `Nette\Safe\ImapException`
| `imap_mutf7_to_utf8` | `Nette\Safe\ImapException`
| `imap_num_msg` | `Nette\Safe\ImapException`
| `imap_open` | `Nette\Safe\ImapException`
| `imap_renamemailbox` | `Nette\Safe\ImapException`
| `imap_savebody` | `Nette\Safe\ImapException`
| `imap_set_quota` | `Nette\Safe\ImapException`
| `imap_setacl` | `Nette\Safe\ImapException`
| `imap_setflag_full` | `Nette\Safe\ImapException`
| `imap_subscribe` | `Nette\Safe\ImapException`
| `imap_thread` | `Nette\Safe\ImapException`
| `imap_timeout` | `Nette\Safe\ImapException`
| `imap_undelete` | `Nette\Safe\ImapException`
| `imap_unsubscribe` | `Nette\Safe\ImapException`
| `imap_utf8_to_mutf7` | `Nette\Safe\ImapException`
| `inet_ntop` | `Nette\Safe\NetworkException`
| `inflate_add` | `Nette\Safe\ZlibException`
| `inflate_get_read_len` | `Nette\Safe\ZlibException`
| `inflate_get_status` | `Nette\Safe\ZlibException`
| `inflate_init` | `Nette\Safe\ZlibException`
| `ingres_autocommit` | `Nette\Safe\IngresiiException`
| `ingres_close` | `Nette\Safe\IngresiiException`
| `ingres_commit` | `Nette\Safe\IngresiiException`
| `ingres_connect` | `Nette\Safe\IngresiiException`
| `ingres_execute` | `Nette\Safe\IngresiiException`
| `ingres_field_name` | `Nette\Safe\IngresiiException`
| `ingres_field_type` | `Nette\Safe\IngresiiException`
| `ingres_free_result` | `Nette\Safe\IngresiiException`
| `ingres_pconnect` | `Nette\Safe\IngresiiException`
| `ingres_result_seek` | `Nette\Safe\IngresiiException`
| `ingres_rollback` | `Nette\Safe\IngresiiException`
| `ingres_set_environment` | `Nette\Safe\IngresiiException`
| `ini_get` | `Nette\Safe\InfoException`
| `ini_set` | `Nette\Safe\InfoException`
| `inotify_init` | `Nette\Safe\InotifyException`
| `inotify_rm_watch` | `Nette\Safe\InotifyException`
| `iptcembed` | `Nette\Safe\ImageException`
| `iptcparse` | `Nette\Safe\ImageException`
| `jpeg2wbmp` | `Nette\Safe\ImageException`
| `json_decode` | `Nette\Safe\JsonException`
| `json_encode` | `Nette\Safe\JsonException`
| `json_last_error_msg` | `Nette\Safe\JsonException`
| `krsort` | `Nette\Safe\ArrayException`
| `ksort` | `Nette\Safe\ArrayException`
| `lchgrp` | `Nette\Safe\FilesystemException`
| `lchown` | `Nette\Safe\FilesystemException`
| `ldap_add` | `Nette\Safe\LdapException`
| `ldap_add_ext` | `Nette\Safe\LdapException`
| `ldap_bind` | `Nette\Safe\LdapException`
| `ldap_bind_ext` | `Nette\Safe\LdapException`
| `ldap_control_paged_result` | `Nette\Safe\LdapException`
| `ldap_control_paged_result_response` | `Nette\Safe\LdapException`
| `ldap_count_entries` | `Nette\Safe\LdapException`
| `ldap_delete` | `Nette\Safe\LdapException`
| `ldap_delete_ext` | `Nette\Safe\LdapException`
| `ldap_exop` | `Nette\Safe\LdapException`
| `ldap_exop_passwd` | `Nette\Safe\LdapException`
| `ldap_exop_whoami` | `Nette\Safe\LdapException`
| `ldap_explode_dn` | `Nette\Safe\LdapException`
| `ldap_first_attribute` | `Nette\Safe\LdapException`
| `ldap_first_entry` | `Nette\Safe\LdapException`
| `ldap_free_result` | `Nette\Safe\LdapException`
| `ldap_get_attributes` | `Nette\Safe\LdapException`
| `ldap_get_dn` | `Nette\Safe\LdapException`
| `ldap_get_entries` | `Nette\Safe\LdapException`
| `ldap_get_option` | `Nette\Safe\LdapException`
| `ldap_get_values` | `Nette\Safe\LdapException`
| `ldap_get_values_len` | `Nette\Safe\LdapException`
| `ldap_list` | `Nette\Safe\LdapException`
| `ldap_mod_add` | `Nette\Safe\LdapException`
| `ldap_mod_add_ext` | `Nette\Safe\LdapException`
| `ldap_mod_del` | `Nette\Safe\LdapException`
| `ldap_mod_del_ext` | `Nette\Safe\LdapException`
| `ldap_mod_replace` | `Nette\Safe\LdapException`
| `ldap_mod_replace_ext` | `Nette\Safe\LdapException`
| `ldap_modify_batch` | `Nette\Safe\LdapException`
| `ldap_next_attribute` | `Nette\Safe\LdapException`
| `ldap_parse_exop` | `Nette\Safe\LdapException`
| `ldap_parse_result` | `Nette\Safe\LdapException`
| `ldap_read` | `Nette\Safe\LdapException`
| `ldap_rename` | `Nette\Safe\LdapException`
| `ldap_rename_ext` | `Nette\Safe\LdapException`
| `ldap_sasl_bind` | `Nette\Safe\LdapException`
| `ldap_search` | `Nette\Safe\LdapException`
| `ldap_set_option` | `Nette\Safe\LdapException`
| `ldap_unbind` | `Nette\Safe\LdapException`
| `libxml_get_last_error` | `Nette\Safe\LibxmlException`
| `libxml_set_external_entity_loader` | `Nette\Safe\LibxmlException`
| `link` | `Nette\Safe\FilesystemException`
| `lzf_compress` | `Nette\Safe\LzfException`
| `lzf_decompress` | `Nette\Safe\LzfException`
| `mail` | `Nette\Safe\MailException`
| `mailparse_msg_extract_part_file` | `Nette\Safe\MailparseException`
| `mailparse_msg_free` | `Nette\Safe\MailparseException`
| `mailparse_msg_parse` | `Nette\Safe\MailparseException`
| `mailparse_msg_parse_file` | `Nette\Safe\MailparseException`
| `mailparse_stream_encode` | `Nette\Safe\MailparseException`
| `mb_chr` | `Nette\Safe\MbstringException`
| `mb_detect_order` | `Nette\Safe\MbstringException`
| `mb_encoding_aliases` | `Nette\Safe\MbstringException`
| `mb_ereg_replace` | `Nette\Safe\MbstringException`
| `mb_ereg_replace_callback` | `Nette\Safe\MbstringException`
| `mb_ereg_search_getregs` | `Nette\Safe\MbstringException`
| `mb_ereg_search_init` | `Nette\Safe\MbstringException`
| `mb_ereg_search_regs` | `Nette\Safe\MbstringException`
| `mb_ereg_search_setpos` | `Nette\Safe\MbstringException`
| `mb_eregi_replace` | `Nette\Safe\MbstringException`
| `mb_http_output` | `Nette\Safe\MbstringException`
| `mb_internal_encoding` | `Nette\Safe\MbstringException`
| `mb_ord` | `Nette\Safe\MbstringException`
| `mb_parse_str` | `Nette\Safe\MbstringException`
| `mb_regex_encoding` | `Nette\Safe\MbstringException`
| `mb_send_mail` | `Nette\Safe\MbstringException`
| `mb_substitute_character` | `Nette\Safe\MbstringException`
| `md5_file` | `Nette\Safe\StringsException`
| `metaphone` | `Nette\Safe\StringsException`
| `mime_content_type` | `Nette\Safe\FileinfoException`
| `mkdir` | `Nette\Safe\FilesystemException`
| `mktime` | `Nette\Safe\DatetimeException`
| `move_uploaded_file` | `Nette\Safe\FilesystemException`
| `msg_queue_exists` | `Nette\Safe\SemException`
| `msg_receive` | `Nette\Safe\SemException`
| `msg_remove_queue` | `Nette\Safe\SemException`
| `msg_send` | `Nette\Safe\SemException`
| `msg_set_queue` | `Nette\Safe\SemException`
| `msql_affected_rows` | `Nette\Safe\MsqlException`
| `msql_close` | `Nette\Safe\MsqlException`
| `msql_connect` | `Nette\Safe\MsqlException`
| `msql_create_db` | `Nette\Safe\MsqlException`
| `msql_data_seek` | `Nette\Safe\MsqlException`
| `msql_db_query` | `Nette\Safe\MsqlException`
| `msql_drop_db` | `Nette\Safe\MsqlException`
| `msql_field_len` | `Nette\Safe\MsqlException`
| `msql_field_name` | `Nette\Safe\MsqlException`
| `msql_field_seek` | `Nette\Safe\MsqlException`
| `msql_field_table` | `Nette\Safe\MsqlException`
| `msql_field_type` | `Nette\Safe\MsqlException`
| `msql_free_result` | `Nette\Safe\MsqlException`
| `msql_pconnect` | `Nette\Safe\MsqlException`
| `msql_query` | `Nette\Safe\MsqlException`
| `msql_select_db` | `Nette\Safe\MsqlException`
| `mssql_bind` | `Nette\Safe\MssqlException`
| `mssql_close` | `Nette\Safe\MssqlException`
| `mssql_connect` | `Nette\Safe\MssqlException`
| `mssql_data_seek` | `Nette\Safe\MssqlException`
| `mssql_field_length` | `Nette\Safe\MssqlException`
| `mssql_field_name` | `Nette\Safe\MssqlException`
| `mssql_field_seek` | `Nette\Safe\MssqlException`
| `mssql_field_type` | `Nette\Safe\MssqlException`
| `mssql_free_result` | `Nette\Safe\MssqlException`
| `mssql_free_statement` | `Nette\Safe\MssqlException`
| `mssql_init` | `Nette\Safe\MssqlException`
| `mssql_pconnect` | `Nette\Safe\MssqlException`
| `mssql_query` | `Nette\Safe\MssqlException`
| `mssql_select_db` | `Nette\Safe\MssqlException`
| `mysql_close` | `Nette\Safe\MysqlException`
| `mysql_connect` | `Nette\Safe\MysqlException`
| `mysql_create_db` | `Nette\Safe\MysqlException`
| `mysql_data_seek` | `Nette\Safe\MysqlException`
| `mysql_db_name` | `Nette\Safe\MysqlException`
| `mysql_db_query` | `Nette\Safe\MysqlException`
| `mysql_drop_db` | `Nette\Safe\MysqlException`
| `mysql_fetch_lengths` | `Nette\Safe\MysqlException`
| `mysql_field_flags` | `Nette\Safe\MysqlException`
| `mysql_field_len` | `Nette\Safe\MysqlException`
| `mysql_field_name` | `Nette\Safe\MysqlException`
| `mysql_field_seek` | `Nette\Safe\MysqlException`
| `mysql_free_result` | `Nette\Safe\MysqlException`
| `mysql_get_host_info` | `Nette\Safe\MysqlException`
| `mysql_get_proto_info` | `Nette\Safe\MysqlException`
| `mysql_get_server_info` | `Nette\Safe\MysqlException`
| `mysql_info` | `Nette\Safe\MysqlException`
| `mysql_list_dbs` | `Nette\Safe\MysqlException`
| `mysql_list_fields` | `Nette\Safe\MysqlException`
| `mysql_list_processes` | `Nette\Safe\MysqlException`
| `mysql_list_tables` | `Nette\Safe\MysqlException`
| `mysql_num_fields` | `Nette\Safe\MysqlException`
| `mysql_num_rows` | `Nette\Safe\MysqlException`
| `mysql_query` | `Nette\Safe\MysqlException`
| `mysql_real_escape_string` | `Nette\Safe\MysqlException`
| `mysql_result` | `Nette\Safe\MysqlException`
| `mysql_select_db` | `Nette\Safe\MysqlException`
| `mysql_set_charset` | `Nette\Safe\MysqlException`
| `mysql_tablename` | `Nette\Safe\MysqlException`
| `mysql_thread_id` | `Nette\Safe\MysqlException`
| `mysql_unbuffered_query` | `Nette\Safe\MysqlException`
| `mysqli_get_cache_stats` | `Nette\Safe\MysqliException`
| `mysqli_get_client_stats` | `Nette\Safe\MysqliException`
| `mysqlnd_ms_dump_servers` | `Nette\Safe\MysqlndMsException`
| `mysqlnd_ms_fabric_select_global` | `Nette\Safe\MysqlndMsException`
| `mysqlnd_ms_fabric_select_shard` | `Nette\Safe\MysqlndMsException`
| `mysqlnd_ms_get_last_used_connection` | `Nette\Safe\MysqlndMsException`
| `mysqlnd_ms_xa_gc` | `Nette\Safe\MysqlndMsException`
| `mysqlnd_qc_clear_cache` | `Nette\Safe\MysqlndQcException`
| `mysqlnd_qc_set_is_select` | `Nette\Safe\MysqlndQcException`
| `mysqlnd_qc_set_storage_handler` | `Nette\Safe\MysqlndQcException`
| `mysqlnd_uh_set_connection_proxy` | `Nette\Safe\MysqlndUhException`
| `mysqlnd_uh_set_statement_proxy` | `Nette\Safe\MysqlndUhException`
| `natcasesort` | `Nette\Safe\ArrayException`
| `natsort` | `Nette\Safe\ArrayException`
| `ob_end_clean` | `Nette\Safe\OutcontrolException`
| `ob_end_flush` | `Nette\Safe\OutcontrolException`
| `oci_bind_array_by_name` | `Nette\Safe\Oci8Exception`
| `oci_bind_by_name` | `Nette\Safe\Oci8Exception`
| `oci_cancel` | `Nette\Safe\Oci8Exception`
| `oci_close` | `Nette\Safe\Oci8Exception`
| `oci_commit` | `Nette\Safe\Oci8Exception`
| `oci_connect` | `Nette\Safe\Oci8Exception`
| `oci_define_by_name` | `Nette\Safe\Oci8Exception`
| `oci_execute` | `Nette\Safe\Oci8Exception`
| `oci_fetch` | `Nette\Safe\Oci8Exception`
| `oci_fetch_all` | `Nette\Safe\Oci8Exception`
| `oci_field_name` | `Nette\Safe\Oci8Exception`
| `oci_field_precision` | `Nette\Safe\Oci8Exception`
| `oci_field_scale` | `Nette\Safe\Oci8Exception`
| `oci_field_size` | `Nette\Safe\Oci8Exception`
| `oci_field_type` | `Nette\Safe\Oci8Exception`
| `oci_field_type_raw` | `Nette\Safe\Oci8Exception`
| `oci_free_descriptor` | `Nette\Safe\Oci8Exception`
| `oci_free_statement` | `Nette\Safe\Oci8Exception`
| `oci_new_collection` | `Nette\Safe\Oci8Exception`
| `oci_new_connect` | `Nette\Safe\Oci8Exception`
| `oci_new_cursor` | `Nette\Safe\Oci8Exception`
| `oci_new_descriptor` | `Nette\Safe\Oci8Exception`
| `oci_num_fields` | `Nette\Safe\Oci8Exception`
| `oci_num_rows` | `Nette\Safe\Oci8Exception`
| `oci_parse` | `Nette\Safe\Oci8Exception`
| `oci_pconnect` | `Nette\Safe\Oci8Exception`
| `oci_result` | `Nette\Safe\Oci8Exception`
| `oci_rollback` | `Nette\Safe\Oci8Exception`
| `oci_server_version` | `Nette\Safe\Oci8Exception`
| `oci_set_action` | `Nette\Safe\Oci8Exception`
| `oci_set_call_timeout` | `Nette\Safe\Oci8Exception`
| `oci_set_client_identifier` | `Nette\Safe\Oci8Exception`
| `oci_set_client_info` | `Nette\Safe\Oci8Exception`
| `oci_set_db_operation` | `Nette\Safe\Oci8Exception`
| `oci_set_edition` | `Nette\Safe\Oci8Exception`
| `oci_set_module_name` | `Nette\Safe\Oci8Exception`
| `oci_set_prefetch` | `Nette\Safe\Oci8Exception`
| `oci_statement_type` | `Nette\Safe\Oci8Exception`
| `oci_unregister_taf_callback` | `Nette\Safe\Oci8Exception`
| `odbc_autocommit` | `Nette\Safe\UodbcException`
| `odbc_binmode` | `Nette\Safe\UodbcException`
| `odbc_columnprivileges` | `Nette\Safe\UodbcException`
| `odbc_columns` | `Nette\Safe\UodbcException`
| `odbc_commit` | `Nette\Safe\UodbcException`
| `odbc_data_source` | `Nette\Safe\UodbcException`
| `odbc_exec` | `Nette\Safe\UodbcException`
| `odbc_execute` | `Nette\Safe\UodbcException`
| `odbc_fetch_into` | `Nette\Safe\UodbcException`
| `odbc_field_len` | `Nette\Safe\UodbcException`
| `odbc_field_name` | `Nette\Safe\UodbcException`
| `odbc_field_num` | `Nette\Safe\UodbcException`
| `odbc_field_scale` | `Nette\Safe\UodbcException`
| `odbc_field_type` | `Nette\Safe\UodbcException`
| `odbc_foreignkeys` | `Nette\Safe\UodbcException`
| `odbc_gettypeinfo` | `Nette\Safe\UodbcException`
| `odbc_longreadlen` | `Nette\Safe\UodbcException`
| `odbc_prepare` | `Nette\Safe\UodbcException`
| `odbc_primarykeys` | `Nette\Safe\UodbcException`
| `odbc_result` | `Nette\Safe\UodbcException`
| `odbc_result_all` | `Nette\Safe\UodbcException`
| `odbc_rollback` | `Nette\Safe\UodbcException`
| `odbc_setoption` | `Nette\Safe\UodbcException`
| `odbc_specialcolumns` | `Nette\Safe\UodbcException`
| `odbc_statistics` | `Nette\Safe\UodbcException`
| `odbc_tableprivileges` | `Nette\Safe\UodbcException`
| `odbc_tables` | `Nette\Safe\UodbcException`
| `opcache_compile_file` | `Nette\Safe\OpcacheException`
| `opcache_get_status` | `Nette\Safe\OpcacheException`
| `opendir` | `Nette\Safe\DirException`
| `openlog` | `Nette\Safe\NetworkException`
| `openssl_cipher_iv_length` | `Nette\Safe\OpensslException`
| `openssl_csr_export` | `Nette\Safe\OpensslException`
| `openssl_csr_export_to_file` | `Nette\Safe\OpensslException`
| `openssl_csr_get_subject` | `Nette\Safe\OpensslException`
| `openssl_csr_new` | `Nette\Safe\OpensslException`
| `openssl_csr_sign` | `Nette\Safe\OpensslException`
| `openssl_decrypt` | `Nette\Safe\OpensslException`
| `openssl_dh_compute_key` | `Nette\Safe\OpensslException`
| `openssl_digest` | `Nette\Safe\OpensslException`
| `openssl_open` | `Nette\Safe\OpensslException`
| `openssl_pbkdf2` | `Nette\Safe\OpensslException`
| `openssl_pkcs12_export` | `Nette\Safe\OpensslException`
| `openssl_pkcs12_export_to_file` | `Nette\Safe\OpensslException`
| `openssl_pkcs12_read` | `Nette\Safe\OpensslException`
| `openssl_pkcs7_decrypt` | `Nette\Safe\OpensslException`
| `openssl_pkcs7_encrypt` | `Nette\Safe\OpensslException`
| `openssl_pkcs7_read` | `Nette\Safe\OpensslException`
| `openssl_pkcs7_sign` | `Nette\Safe\OpensslException`
| `openssl_pkey_export` | `Nette\Safe\OpensslException`
| `openssl_pkey_export_to_file` | `Nette\Safe\OpensslException`
| `openssl_pkey_get_private` | `Nette\Safe\OpensslException`
| `openssl_pkey_get_public` | `Nette\Safe\OpensslException`
| `openssl_pkey_new` | `Nette\Safe\OpensslException`
| `openssl_private_decrypt` | `Nette\Safe\OpensslException`
| `openssl_private_encrypt` | `Nette\Safe\OpensslException`
| `openssl_public_decrypt` | `Nette\Safe\OpensslException`
| `openssl_public_encrypt` | `Nette\Safe\OpensslException`
| `openssl_random_pseudo_bytes` | `Nette\Safe\OpensslException`
| `openssl_seal` | `Nette\Safe\OpensslException`
| `openssl_sign` | `Nette\Safe\OpensslException`
| `openssl_x509_export` | `Nette\Safe\OpensslException`
| `openssl_x509_export_to_file` | `Nette\Safe\OpensslException`
| `openssl_x509_fingerprint` | `Nette\Safe\OpensslException`
| `openssl_x509_read` | `Nette\Safe\OpensslException`
| `output_add_rewrite_var` | `Nette\Safe\OutcontrolException`
| `output_reset_rewrite_vars` | `Nette\Safe\OutcontrolException`
| `parse_ini_file` | `Nette\Safe\FilesystemException`
| `parse_ini_string` | `Nette\Safe\FilesystemException`
| `parse_url` | `Nette\Safe\UrlException`
| `password_hash` | `Nette\Safe\PasswordException`
| `pcntl_exec` | `Nette\Safe\PcntlException`
| `pcntl_getpriority` | `Nette\Safe\PcntlException`
| `pcntl_setpriority` | `Nette\Safe\PcntlException`
| `pcntl_signal_dispatch` | `Nette\Safe\PcntlException`
| `pcntl_sigprocmask` | `Nette\Safe\PcntlException`
| `pcntl_strerror` | `Nette\Safe\PcntlException`
| `PDF_activate_item` | `Nette\Safe\PdfException`
| `PDF_add_locallink` | `Nette\Safe\PdfException`
| `PDF_add_nameddest` | `Nette\Safe\PdfException`
| `PDF_add_note` | `Nette\Safe\PdfException`
| `PDF_add_pdflink` | `Nette\Safe\PdfException`
| `PDF_add_thumbnail` | `Nette\Safe\PdfException`
| `PDF_add_weblink` | `Nette\Safe\PdfException`
| `PDF_attach_file` | `Nette\Safe\PdfException`
| `PDF_begin_layer` | `Nette\Safe\PdfException`
| `PDF_begin_page` | `Nette\Safe\PdfException`
| `PDF_begin_page_ext` | `Nette\Safe\PdfException`
| `PDF_circle` | `Nette\Safe\PdfException`
| `PDF_clip` | `Nette\Safe\PdfException`
| `PDF_close` | `Nette\Safe\PdfException`
| `PDF_close_pdi` | `Nette\Safe\PdfException`
| `PDF_close_pdi_page` | `Nette\Safe\PdfException`
| `PDF_closepath` | `Nette\Safe\PdfException`
| `PDF_closepath_fill_stroke` | `Nette\Safe\PdfException`
| `PDF_closepath_stroke` | `Nette\Safe\PdfException`
| `PDF_concat` | `Nette\Safe\PdfException`
| `PDF_continue_text` | `Nette\Safe\PdfException`
| `PDF_curveto` | `Nette\Safe\PdfException`
| `PDF_delete` | `Nette\Safe\PdfException`
| `PDF_end_layer` | `Nette\Safe\PdfException`
| `PDF_end_page` | `Nette\Safe\PdfException`
| `PDF_end_page_ext` | `Nette\Safe\PdfException`
| `PDF_end_pattern` | `Nette\Safe\PdfException`
| `PDF_end_template` | `Nette\Safe\PdfException`
| `PDF_fill` | `Nette\Safe\PdfException`
| `PDF_fill_stroke` | `Nette\Safe\PdfException`
| `PDF_fit_image` | `Nette\Safe\PdfException`
| `PDF_fit_pdi_page` | `Nette\Safe\PdfException`
| `PDF_fit_textline` | `Nette\Safe\PdfException`
| `PDF_initgraphics` | `Nette\Safe\PdfException`
| `PDF_lineto` | `Nette\Safe\PdfException`
| `PDF_makespotcolor` | `Nette\Safe\PdfException`
| `PDF_moveto` | `Nette\Safe\PdfException`
| `PDF_open_file` | `Nette\Safe\PdfException`
| `PDF_place_image` | `Nette\Safe\PdfException`
| `PDF_place_pdi_page` | `Nette\Safe\PdfException`
| `PDF_rect` | `Nette\Safe\PdfException`
| `PDF_restore` | `Nette\Safe\PdfException`
| `PDF_rotate` | `Nette\Safe\PdfException`
| `PDF_save` | `Nette\Safe\PdfException`
| `PDF_scale` | `Nette\Safe\PdfException`
| `PDF_set_border_color` | `Nette\Safe\PdfException`
| `PDF_set_border_dash` | `Nette\Safe\PdfException`
| `PDF_set_border_style` | `Nette\Safe\PdfException`
| `PDF_set_info` | `Nette\Safe\PdfException`
| `PDF_set_layer_dependency` | `Nette\Safe\PdfException`
| `PDF_set_parameter` | `Nette\Safe\PdfException`
| `PDF_set_text_pos` | `Nette\Safe\PdfException`
| `PDF_set_value` | `Nette\Safe\PdfException`
| `PDF_setcolor` | `Nette\Safe\PdfException`
| `PDF_setdash` | `Nette\Safe\PdfException`
| `PDF_setdashpattern` | `Nette\Safe\PdfException`
| `PDF_setflat` | `Nette\Safe\PdfException`
| `PDF_setfont` | `Nette\Safe\PdfException`
| `PDF_setgray` | `Nette\Safe\PdfException`
| `PDF_setgray_fill` | `Nette\Safe\PdfException`
| `PDF_setgray_stroke` | `Nette\Safe\PdfException`
| `PDF_setlinejoin` | `Nette\Safe\PdfException`
| `PDF_setlinewidth` | `Nette\Safe\PdfException`
| `PDF_setmatrix` | `Nette\Safe\PdfException`
| `PDF_setmiterlimit` | `Nette\Safe\PdfException`
| `PDF_setrgbcolor` | `Nette\Safe\PdfException`
| `PDF_setrgbcolor_fill` | `Nette\Safe\PdfException`
| `PDF_setrgbcolor_stroke` | `Nette\Safe\PdfException`
| `PDF_show` | `Nette\Safe\PdfException`
| `PDF_show_xy` | `Nette\Safe\PdfException`
| `PDF_skew` | `Nette\Safe\PdfException`
| `PDF_stroke` | `Nette\Safe\PdfException`
| `pg_cancel_query` | `Nette\Safe\PgsqlException`
| `pg_client_encoding` | `Nette\Safe\PgsqlException`
| `pg_close` | `Nette\Safe\PgsqlException`
| `pg_connect` | `Nette\Safe\PgsqlException`
| `pg_connection_reset` | `Nette\Safe\PgsqlException`
| `pg_convert` | `Nette\Safe\PgsqlException`
| `pg_copy_from` | `Nette\Safe\PgsqlException`
| `pg_copy_to` | `Nette\Safe\PgsqlException`
| `pg_dbname` | `Nette\Safe\PgsqlException`
| `pg_delete` | `Nette\Safe\PgsqlException`
| `pg_end_copy` | `Nette\Safe\PgsqlException`
| `pg_execute` | `Nette\Safe\PgsqlException`
| `pg_field_name` | `Nette\Safe\PgsqlException`
| `pg_field_table` | `Nette\Safe\PgsqlException`
| `pg_field_type` | `Nette\Safe\PgsqlException`
| `pg_flush` | `Nette\Safe\PgsqlException`
| `pg_free_result` | `Nette\Safe\PgsqlException`
| `pg_host` | `Nette\Safe\PgsqlException`
| `pg_insert` | `Nette\Safe\PgsqlException`
| `pg_last_error` | `Nette\Safe\PgsqlException`
| `pg_last_notice` | `Nette\Safe\PgsqlException`
| `pg_last_oid` | `Nette\Safe\PgsqlException`
| `pg_lo_close` | `Nette\Safe\PgsqlException`
| `pg_lo_export` | `Nette\Safe\PgsqlException`
| `pg_lo_import` | `Nette\Safe\PgsqlException`
| `pg_lo_open` | `Nette\Safe\PgsqlException`
| `pg_lo_read` | `Nette\Safe\PgsqlException`
| `pg_lo_read_all` | `Nette\Safe\PgsqlException`
| `pg_lo_seek` | `Nette\Safe\PgsqlException`
| `pg_lo_truncate` | `Nette\Safe\PgsqlException`
| `pg_lo_unlink` | `Nette\Safe\PgsqlException`
| `pg_lo_write` | `Nette\Safe\PgsqlException`
| `pg_meta_data` | `Nette\Safe\PgsqlException`
| `pg_options` | `Nette\Safe\PgsqlException`
| `pg_parameter_status` | `Nette\Safe\PgsqlException`
| `pg_pconnect` | `Nette\Safe\PgsqlException`
| `pg_ping` | `Nette\Safe\PgsqlException`
| `pg_port` | `Nette\Safe\PgsqlException`
| `pg_prepare` | `Nette\Safe\PgsqlException`
| `pg_put_line` | `Nette\Safe\PgsqlException`
| `pg_query` | `Nette\Safe\PgsqlException`
| `pg_query_params` | `Nette\Safe\PgsqlException`
| `pg_result_error_field` | `Nette\Safe\PgsqlException`
| `pg_result_seek` | `Nette\Safe\PgsqlException`
| `pg_select` | `Nette\Safe\PgsqlException`
| `pg_send_execute` | `Nette\Safe\PgsqlException`
| `pg_send_prepare` | `Nette\Safe\PgsqlException`
| `pg_send_query` | `Nette\Safe\PgsqlException`
| `pg_send_query_params` | `Nette\Safe\PgsqlException`
| `pg_socket` | `Nette\Safe\PgsqlException`
| `pg_trace` | `Nette\Safe\PgsqlException`
| `pg_tty` | `Nette\Safe\PgsqlException`
| `pg_update` | `Nette\Safe\PgsqlException`
| `pg_version` | `Nette\Safe\PgsqlException`
| `phpcredits` | `Nette\Safe\InfoException`
| `phpinfo` | `Nette\Safe\InfoException`
| `png2wbmp` | `Nette\Safe\ImageException`
| `posix_access` | `Nette\Safe\PosixException`
| `posix_getgrnam` | `Nette\Safe\PosixException`
| `posix_getpgid` | `Nette\Safe\PosixException`
| `posix_initgroups` | `Nette\Safe\PosixException`
| `posix_kill` | `Nette\Safe\PosixException`
| `posix_mkfifo` | `Nette\Safe\PosixException`
| `posix_mknod` | `Nette\Safe\PosixException`
| `posix_setegid` | `Nette\Safe\PosixException`
| `posix_seteuid` | `Nette\Safe\PosixException`
| `posix_setgid` | `Nette\Safe\PosixException`
| `posix_setpgid` | `Nette\Safe\PosixException`
| `posix_setrlimit` | `Nette\Safe\PosixException`
| `posix_setuid` | `Nette\Safe\PosixException`
| `preg_filter` | `Nette\Safe\PcreException`
| `preg_grep` | `Nette\Safe\PcreException`
| `preg_match` | `Nette\Safe\PcreException`
| `preg_match_all` | `Nette\Safe\PcreException`
| `preg_replace` | `Nette\Safe\PcreException`
| `preg_replace_callback` | `Nette\Safe\PcreException`
| `preg_replace_callback_array` | `Nette\Safe\PcreException`
| `preg_split` | `Nette\Safe\PcreException`
| `proc_get_status` | `Nette\Safe\ExecException`
| `proc_nice` | `Nette\Safe\ExecException`
| `ps_add_launchlink` | `Nette\Safe\PsException`
| `ps_add_locallink` | `Nette\Safe\PsException`
| `ps_add_note` | `Nette\Safe\PsException`
| `ps_add_pdflink` | `Nette\Safe\PsException`
| `ps_add_weblink` | `Nette\Safe\PsException`
| `ps_arc` | `Nette\Safe\PsException`
| `ps_arcn` | `Nette\Safe\PsException`
| `ps_begin_page` | `Nette\Safe\PsException`
| `ps_begin_pattern` | `Nette\Safe\PsException`
| `ps_begin_template` | `Nette\Safe\PsException`
| `ps_circle` | `Nette\Safe\PsException`
| `ps_clip` | `Nette\Safe\PsException`
| `ps_close` | `Nette\Safe\PsException`
| `ps_close_image` | `Nette\Safe\PsException`
| `ps_closepath` | `Nette\Safe\PsException`
| `ps_closepath_stroke` | `Nette\Safe\PsException`
| `ps_continue_text` | `Nette\Safe\PsException`
| `ps_curveto` | `Nette\Safe\PsException`
| `ps_delete` | `Nette\Safe\PsException`
| `ps_end_page` | `Nette\Safe\PsException`
| `ps_end_pattern` | `Nette\Safe\PsException`
| `ps_end_template` | `Nette\Safe\PsException`
| `ps_fill` | `Nette\Safe\PsException`
| `ps_fill_stroke` | `Nette\Safe\PsException`
| `ps_get_parameter` | `Nette\Safe\PsException`
| `ps_hyphenate` | `Nette\Safe\PsException`
| `ps_include_file` | `Nette\Safe\PsException`
| `ps_lineto` | `Nette\Safe\PsException`
| `ps_moveto` | `Nette\Safe\PsException`
| `ps_new` | `Nette\Safe\PsException`
| `ps_open_file` | `Nette\Safe\PsException`
| `ps_place_image` | `Nette\Safe\PsException`
| `ps_rect` | `Nette\Safe\PsException`
| `ps_restore` | `Nette\Safe\PsException`
| `ps_rotate` | `Nette\Safe\PsException`
| `ps_save` | `Nette\Safe\PsException`
| `ps_scale` | `Nette\Safe\PsException`
| `ps_set_border_color` | `Nette\Safe\PsException`
| `ps_set_border_dash` | `Nette\Safe\PsException`
| `ps_set_border_style` | `Nette\Safe\PsException`
| `ps_set_info` | `Nette\Safe\PsException`
| `ps_set_parameter` | `Nette\Safe\PsException`
| `ps_set_text_pos` | `Nette\Safe\PsException`
| `ps_set_value` | `Nette\Safe\PsException`
| `ps_setcolor` | `Nette\Safe\PsException`
| `ps_setdash` | `Nette\Safe\PsException`
| `ps_setflat` | `Nette\Safe\PsException`
| `ps_setfont` | `Nette\Safe\PsException`
| `ps_setgray` | `Nette\Safe\PsException`
| `ps_setlinecap` | `Nette\Safe\PsException`
| `ps_setlinejoin` | `Nette\Safe\PsException`
| `ps_setlinewidth` | `Nette\Safe\PsException`
| `ps_setmiterlimit` | `Nette\Safe\PsException`
| `ps_setoverprintmode` | `Nette\Safe\PsException`
| `ps_setpolydash` | `Nette\Safe\PsException`
| `ps_shading` | `Nette\Safe\PsException`
| `ps_shading_pattern` | `Nette\Safe\PsException`
| `ps_shfill` | `Nette\Safe\PsException`
| `ps_show` | `Nette\Safe\PsException`
| `ps_show2` | `Nette\Safe\PsException`
| `ps_show_xy` | `Nette\Safe\PsException`
| `ps_show_xy2` | `Nette\Safe\PsException`
| `ps_stroke` | `Nette\Safe\PsException`
| `ps_symbol` | `Nette\Safe\PsException`
| `ps_translate` | `Nette\Safe\PsException`
| `pspell_add_to_personal` | `Nette\Safe\PspellException`
| `pspell_add_to_session` | `Nette\Safe\PspellException`
| `pspell_clear_session` | `Nette\Safe\PspellException`
| `pspell_config_create` | `Nette\Safe\PspellException`
| `pspell_config_data_dir` | `Nette\Safe\PspellException`
| `pspell_config_dict_dir` | `Nette\Safe\PspellException`
| `pspell_config_ignore` | `Nette\Safe\PspellException`
| `pspell_config_mode` | `Nette\Safe\PspellException`
| `pspell_config_personal` | `Nette\Safe\PspellException`
| `pspell_config_repl` | `Nette\Safe\PspellException`
| `pspell_config_runtogether` | `Nette\Safe\PspellException`
| `pspell_config_save_repl` | `Nette\Safe\PspellException`
| `pspell_new` | `Nette\Safe\PspellException`
| `pspell_new_config` | `Nette\Safe\PspellException`
| `pspell_save_wordlist` | `Nette\Safe\PspellException`
| `pspell_store_replacement` | `Nette\Safe\PspellException`
| `putenv` | `Nette\Safe\InfoException`
| `readfile` | `Nette\Safe\FilesystemException`
| `readgzfile` | `Nette\Safe\ZlibException`
| `readline_add_history` | `Nette\Safe\ReadlineException`
| `readline_callback_handler_install` | `Nette\Safe\ReadlineException`
| `readline_clear_history` | `Nette\Safe\ReadlineException`
| `readline_completion_function` | `Nette\Safe\ReadlineException`
| `readline_read_history` | `Nette\Safe\ReadlineException`
| `readline_write_history` | `Nette\Safe\ReadlineException`
| `readlink` | `Nette\Safe\FilesystemException`
| `realpath` | `Nette\Safe\FilesystemException`
| `register_tick_function` | `Nette\Safe\FunchandException`
| `rename` | `Nette\Safe\FilesystemException`
| `rewind` | `Nette\Safe\FilesystemException`
| `rewinddir` | `Nette\Safe\DirException`
| `rmdir` | `Nette\Safe\FilesystemException`
| `rrd_create` | `Nette\Safe\RrdException`
| `rrd_restore` | `Nette\Safe\RrdException`
| `rrd_tune` | `Nette\Safe\RrdException`
| `rrd_update` | `Nette\Safe\RrdException`
| `rsort` | `Nette\Safe\ArrayException`
| `sapi_windows_cp_conv` | `Nette\Safe\MiscException`
| `sapi_windows_cp_set` | `Nette\Safe\MiscException`
| `sapi_windows_vt100_support` | `Nette\Safe\MiscException`
| `scandir` | `Nette\Safe\DirException`
| `sem_acquire` | `Nette\Safe\SemException`
| `sem_get` | `Nette\Safe\SemException`
| `sem_release` | `Nette\Safe\SemException`
| `sem_remove` | `Nette\Safe\SemException`
| `session_abort` | `Nette\Safe\SessionException`
| `session_decode` | `Nette\Safe\SessionException`
| `session_destroy` | `Nette\Safe\SessionException`
| `session_regenerate_id` | `Nette\Safe\SessionException`
| `session_reset` | `Nette\Safe\SessionException`
| `session_start` | `Nette\Safe\SessionException`
| `session_unset` | `Nette\Safe\SessionException`
| `session_write_close` | `Nette\Safe\SessionException`
| `set_include_path` | `Nette\Safe\InfoException`
| `set_time_limit` | `Nette\Safe\InfoException`
| `settype` | `Nette\Safe\VarException`
| `sha1_file` | `Nette\Safe\StringsException`
| `shm_put_var` | `Nette\Safe\SemException`
| `shm_remove` | `Nette\Safe\SemException`
| `shm_remove_var` | `Nette\Safe\SemException`
| `shmop_delete` | `Nette\Safe\ShmopException`
| `shmop_read` | `Nette\Safe\ShmopException`
| `shmop_write` | `Nette\Safe\ShmopException`
| `shuffle` | `Nette\Safe\ArrayException`
| `simplexml_import_dom` | `Nette\Safe\SimplexmlException`
| `simplexml_load_file` | `Nette\Safe\SimplexmlException`
| `simplexml_load_string` | `Nette\Safe\SimplexmlException`
| `sleep` | `Nette\Safe\MiscException`
| `socket_accept` | `Nette\Safe\SocketsException`
| `socket_addrinfo_bind` | `Nette\Safe\SocketsException`
| `socket_addrinfo_connect` | `Nette\Safe\SocketsException`
| `socket_bind` | `Nette\Safe\SocketsException`
| `socket_connect` | `Nette\Safe\SocketsException`
| `socket_create` | `Nette\Safe\SocketsException`
| `socket_create_listen` | `Nette\Safe\SocketsException`
| `socket_create_pair` | `Nette\Safe\SocketsException`
| `socket_export_stream` | `Nette\Safe\SocketsException`
| `socket_get_option` | `Nette\Safe\SocketsException`
| `socket_getpeername` | `Nette\Safe\SocketsException`
| `socket_getsockname` | `Nette\Safe\SocketsException`
| `socket_import_stream` | `Nette\Safe\SocketsException`
| `socket_listen` | `Nette\Safe\SocketsException`
| `socket_read` | `Nette\Safe\SocketsException`
| `socket_send` | `Nette\Safe\SocketsException`
| `socket_sendmsg` | `Nette\Safe\SocketsException`
| `socket_sendto` | `Nette\Safe\SocketsException`
| `socket_set_block` | `Nette\Safe\SocketsException`
| `socket_set_nonblock` | `Nette\Safe\SocketsException`
| `socket_set_option` | `Nette\Safe\SocketsException`
| `socket_shutdown` | `Nette\Safe\SocketsException`
| `socket_write` | `Nette\Safe\SocketsException`
| `socket_wsaprotocol_info_export` | `Nette\Safe\SocketsException`
| `socket_wsaprotocol_info_import` | `Nette\Safe\SocketsException`
| `socket_wsaprotocol_info_release` | `Nette\Safe\SocketsException`
| `sodium_crypto_pwhash` | `Nette\Safe\SodiumException`
| `sodium_crypto_pwhash_str` | `Nette\Safe\SodiumException`
| `solr_get_version` | `Nette\Safe\SolrException`
| `sort` | `Nette\Safe\ArrayException`
| `spl_autoload_register` | `Nette\Safe\SplException`
| `spl_autoload_unregister` | `Nette\Safe\SplException`
| `sprintf` | `Nette\Safe\StringsException`
| `sqlsrv_begin_transaction` | `Nette\Safe\SqlsrvException`
| `sqlsrv_cancel` | `Nette\Safe\SqlsrvException`
| `sqlsrv_client_info` | `Nette\Safe\SqlsrvException`
| `sqlsrv_close` | `Nette\Safe\SqlsrvException`
| `sqlsrv_commit` | `Nette\Safe\SqlsrvException`
| `sqlsrv_configure` | `Nette\Safe\SqlsrvException`
| `sqlsrv_execute` | `Nette\Safe\SqlsrvException`
| `sqlsrv_fetch` | `Nette\Safe\SqlsrvException`
| `sqlsrv_free_stmt` | `Nette\Safe\SqlsrvException`
| `sqlsrv_get_field` | `Nette\Safe\SqlsrvException`
| `sqlsrv_next_result` | `Nette\Safe\SqlsrvException`
| `sqlsrv_num_fields` | `Nette\Safe\SqlsrvException`
| `sqlsrv_num_rows` | `Nette\Safe\SqlsrvException`
| `sqlsrv_prepare` | `Nette\Safe\SqlsrvException`
| `sqlsrv_query` | `Nette\Safe\SqlsrvException`
| `sqlsrv_rollback` | `Nette\Safe\SqlsrvException`
| `ssdeep_fuzzy_compare` | `Nette\Safe\SsdeepException`
| `ssdeep_fuzzy_hash` | `Nette\Safe\SsdeepException`
| `ssdeep_fuzzy_hash_filename` | `Nette\Safe\SsdeepException`
| `ssh2_auth_agent` | `Nette\Safe\Ssh2Exception`
| `ssh2_auth_hostbased_file` | `Nette\Safe\Ssh2Exception`
| `ssh2_auth_password` | `Nette\Safe\Ssh2Exception`
| `ssh2_auth_pubkey_file` | `Nette\Safe\Ssh2Exception`
| `ssh2_connect` | `Nette\Safe\Ssh2Exception`
| `ssh2_disconnect` | `Nette\Safe\Ssh2Exception`
| `ssh2_exec` | `Nette\Safe\Ssh2Exception`
| `ssh2_publickey_add` | `Nette\Safe\Ssh2Exception`
| `ssh2_publickey_init` | `Nette\Safe\Ssh2Exception`
| `ssh2_publickey_remove` | `Nette\Safe\Ssh2Exception`
| `ssh2_scp_recv` | `Nette\Safe\Ssh2Exception`
| `ssh2_scp_send` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_chmod` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_mkdir` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_rename` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_rmdir` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_symlink` | `Nette\Safe\Ssh2Exception`
| `ssh2_sftp_unlink` | `Nette\Safe\Ssh2Exception`
| `stats_covariance` | `Nette\Safe\StatsException`
| `stats_standard_deviation` | `Nette\Safe\StatsException`
| `stats_stat_correlation` | `Nette\Safe\StatsException`
| `stats_stat_innerproduct` | `Nette\Safe\StatsException`
| `stats_variance` | `Nette\Safe\StatsException`
| `stream_context_set_params` | `Nette\Safe\StreamException`
| `stream_copy_to_stream` | `Nette\Safe\StreamException`
| `stream_filter_append` | `Nette\Safe\StreamException`
| `stream_filter_prepend` | `Nette\Safe\StreamException`
| `stream_filter_register` | `Nette\Safe\StreamException`
| `stream_filter_remove` | `Nette\Safe\StreamException`
| `stream_get_contents` | `Nette\Safe\StreamException`
| `stream_isatty` | `Nette\Safe\StreamException`
| `stream_resolve_include_path` | `Nette\Safe\StreamException`
| `stream_set_blocking` | `Nette\Safe\StreamException`
| `stream_set_timeout` | `Nette\Safe\StreamException`
| `stream_socket_accept` | `Nette\Safe\StreamException`
| `stream_socket_client` | `Nette\Safe\StreamException`
| `stream_socket_enable_crypto` | `Nette\Safe\StreamException`
| `stream_socket_pair` | `Nette\Safe\StreamException`
| `stream_socket_server` | `Nette\Safe\StreamException`
| `stream_socket_shutdown` | `Nette\Safe\StreamException`
| `stream_supports_lock` | `Nette\Safe\StreamException`
| `stream_wrapper_register` | `Nette\Safe\StreamException`
| `stream_wrapper_restore` | `Nette\Safe\StreamException`
| `stream_wrapper_unregister` | `Nette\Safe\StreamException`
| `strptime` | `Nette\Safe\DatetimeException`
| `strtotime` | `Nette\Safe\DatetimeException`
| `substr` | `Nette\Safe\StringsException`
| `swoole_async_write` | `Nette\Safe\SwooleException`
| `swoole_async_writefile` | `Nette\Safe\SwooleException`
| `swoole_event_defer` | `Nette\Safe\SwooleException`
| `swoole_event_del` | `Nette\Safe\SwooleException`
| `swoole_event_write` | `Nette\Safe\SwooleException`
| `symlink` | `Nette\Safe\FilesystemException`
| `syslog` | `Nette\Safe\NetworkException`
| `system` | `Nette\Safe\ExecException`
| `tempnam` | `Nette\Safe\FilesystemException`
| `time_nanosleep` | `Nette\Safe\MiscException`
| `time_sleep_until` | `Nette\Safe\MiscException`
| `timezone_name_from_abbr` | `Nette\Safe\DatetimeException`
| `tmpfile` | `Nette\Safe\FilesystemException`
| `touch` | `Nette\Safe\FilesystemException`
| `uasort` | `Nette\Safe\ArrayException`
| `uksort` | `Nette\Safe\ArrayException`
| `unlink` | `Nette\Safe\FilesystemException`
| `uopz_extend` | `Nette\Safe\UopzException`
| `uopz_implement` | `Nette\Safe\UopzException`
| `usort` | `Nette\Safe\ArrayException`
| `virtual` | `Nette\Safe\ApacheException`
| `vsprintf` | `Nette\Safe\StringsException`
| `xdiff_file_bdiff` | `Nette\Safe\XdiffException`
| `xdiff_file_bpatch` | `Nette\Safe\XdiffException`
| `xdiff_file_diff` | `Nette\Safe\XdiffException`
| `xdiff_file_diff_binary` | `Nette\Safe\XdiffException`
| `xdiff_file_merge3` | `Nette\Safe\XdiffException`
| `xdiff_file_patch_binary` | `Nette\Safe\XdiffException`
| `xdiff_file_rabdiff` | `Nette\Safe\XdiffException`
| `xdiff_string_bpatch` | `Nette\Safe\XdiffException`
| `xdiff_string_patch` | `Nette\Safe\XdiffException`
| `xdiff_string_patch_binary` | `Nette\Safe\XdiffException`
| `xml_parser_create` | `Nette\Safe\XmlException`
| `xml_parser_create_ns` | `Nette\Safe\XmlException`
| `xml_set_object` | `Nette\Safe\XmlException`
| `xmlrpc_set_type` | `Nette\Safe\XmlrpcException`
| `yaml_emit_file` | `Nette\Safe\YamlException`
| `yaml_parse` | `Nette\Safe\YamlException`
| `yaml_parse_file` | `Nette\Safe\YamlException`
| `yaml_parse_url` | `Nette\Safe\YamlException`
| `yaz_ccl_parse` | `Nette\Safe\YazException`
| `yaz_close` | `Nette\Safe\YazException`
| `yaz_connect` | `Nette\Safe\YazException`
| `yaz_database` | `Nette\Safe\YazException`
| `yaz_element` | `Nette\Safe\YazException`
| `yaz_present` | `Nette\Safe\YazException`
| `yaz_search` | `Nette\Safe\YazException`
| `yaz_wait` | `Nette\Safe\YazException`
| `zip_entry_close` | `Nette\Safe\ZipException`
| `zip_entry_open` | `Nette\Safe\ZipException`
| `zip_entry_read` | `Nette\Safe\ZipException`
| `zlib_decode` | `Nette\Safe\ZlibException`