| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * PrivateBin
- *
- * a zero-knowledge paste bin
- *
- * @link https://github.com/PrivateBin/PrivateBin
- * @copyright 2012 Sébastien SAUVAGE (sebsauvage.net)
- * @license http://www.opensource.org/licenses/zlib-license.php The zlib/libpng License
- * @version 0.22
- */
- spl_autoload_register('auto::loader');
- /**
- * auto
- *
- * provides autoloading functionality
- */
- class auto
- {
- /**
- * includes file for given class name
- *
- * @access public
- * @static
- * @param string $class_name
- * @return mixed
- */
- public static function loader($class_name)
- {
- $filename = PATH . 'lib/' . str_replace('_', '/', $class_name) . '.php';
- if(is_readable($filename)) {
- return include $filename;
- }
- return false;
- }
- }
|