Exemple #1
0

require_once dirname(__FILE__) . '/common/exceptions.php';
require_once dirname(__FILE__) . '/common/Object.php';
require_once dirname(__FILE__) . '/Utils/LimitedScope.php';
require_once dirname(__FILE__) . '/Loaders/AutoLoader.php';
require_once dirname(__FILE__) . '/Loaders/NetteLoader.php';


NNetteLoader::getInstance()->register();

require_once dirname(__FILE__) . '/Diagnostics/Helpers.php';
require_once dirname(__FILE__) . '/Utils/Html.php';
NDebugger::_init();

NSafeStream::register();



/**
 * NCallback factory.
 * @param  mixed   class, object, function, callback
 * @param  string  method
 * @return NCallback
 */
function callback($callback, $m = NULL)
{
	return ($m === NULL && $callback instanceof NCallback) ? $callback : new NCallback($callback, $m);
}

Exemple #2
0
 /**
  * Load content and save file
  * @param array files
  * @return string filename of generated file
  */
 protected function generate($files)
 {
     $name = $this->getGeneratedFilename($files);
     $path = $this->tempPath . "/" . $name;
     if (!file_exists($path)) {
         if (!in_array(NSafeStream::PROTOCOL, stream_get_wrappers())) {
             NSafeStream::register();
         }
         file_put_contents("safe://" . $path, $this->getContent($files));
     }
     return $name;
 }