<?php /** * ZeroBin * * a zero-knowledge paste bin * * @link http://sebsauvage.net/wiki/doku.php?id=php:zerobin * @copyright 2012 Sébastien SAUVAGE (sebsauvage.net) * @license http://www.opensource.org/licenses/zlib-license.php The zlib/libpng License * @version 0.21.1 */ spl_autoload_register('auto::loader'); /** * auto * * provides autoloading functionality */ class auto { /** * strips slashes deeply * * @access public * @static * @param mixed $value * @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; } }