mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-16 11:58:25 +00:00
9092b25004
Making admin arg only make admin methods and new both arg make both admin and non admin methods. Adding test cases. Adding new line to template.
58 lines
No EOL
1.4 KiB
PHP
58 lines
No EOL
1.4 KiB
PHP
<?php
|
|
/**
|
|
* Controller bake template file
|
|
*
|
|
* Allows templating of Controllers generated from bake.
|
|
*
|
|
* PHP versions 4 and 5
|
|
*
|
|
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
|
|
* Copyright 2005-2009, Cake Software Foundation, Inc. (http://cakefoundation.org)
|
|
*
|
|
* Licensed under The MIT License
|
|
* Redistributions of files must retain the above copyright notice.
|
|
*
|
|
* @copyright Copyright 2005-2009, Cake Software Foundation, Inc. (http://cakefoundation.org)
|
|
* @link http://cakephp.org
|
|
* @package cake
|
|
* @subpackage cake.
|
|
* @since CakePHP(tm) v 1.3
|
|
* @license MIT License (http://www.opensource.org/licenses/mit-license.php)
|
|
*/
|
|
|
|
echo "<?php\n";
|
|
?>
|
|
class <?php echo $controllerName; ?>Controller extends <?php echo $plugin; ?>AppController {
|
|
|
|
var $name = '<?php echo $controllerName; ?>';
|
|
<?php if ($isScaffold): ?>
|
|
var $scaffold;
|
|
<?php else: ?>
|
|
<?php
|
|
|
|
echo "\tvar \$helpers = array('Html', 'Form'";
|
|
if (count($helpers)):
|
|
foreach ($helpers as $help):
|
|
echo ", '" . Inflector::camelize($help) . "'";
|
|
endforeach;
|
|
endif;
|
|
echo ");\n";
|
|
|
|
if (count($components)):
|
|
echo "\tvar \$components = array(";
|
|
for ($i = 0, $len = count($components); $i < $len; $i++):
|
|
if ($i != $len - 1):
|
|
echo "'" . Inflector::camelize($components[$i]) . "', ";
|
|
else:
|
|
echo "'" . Inflector::camelize($components[$i]) . "'";
|
|
endif;
|
|
endfor;
|
|
echo ");\n";
|
|
endif;
|
|
|
|
echo $actions;
|
|
|
|
endif; ?>
|
|
|
|
}
|
|
<?php echo "?>"; ?>
|