<?php include_once dirname(dirname(__FILE__)) . '/includes/application.php'; Application::run('config'); for ($i = 0; $i < 10; $i++) { if (!isset($argv[$i])) { $argv[$i] = null; } } $m = File::readClasses(INCLUDE_MODELS_DIR); $c = File::readClasses(INCLUDE_CONTROLLERS_DIR, 'Controller_'); $v = File::readClasses(INCLUDE_VIEWS_DIR, 'View_'); $t = array(); $dir = Runtime::get('TEMPLATE_DIR'); foreach (File::readDir($dir, true, null, '.html') as $file) { if (is_dir($file)) { continue; } $text = file_get_contents($file); $arr = explode("\n", $text); $t[] = array(str_replace($dir . '/', '', $file), filesize($file), count($arr)); } $stats = array('size' => array('m' => 0, 'c' => 0, 'v' => 0, 't' => 0, 'a' => 0), 'lines' => array('m' => 0, 'c' => 0, 'v' => 0, 't' => 0, 'a' => 0)); foreach ($stats['size'] as $i => $value) { if ($i == 'a') { break; } foreach (${$i} as $item) { $stats['size'][$i] += $item[1]; $stats['lines'][$i] += $item[2]; $stats['size']['a'] += $item[1];