[Solar-svn] Revision 2683
pmjones at solarphp.com
pmjones at solarphp.com
Thu Aug 9 14:30:21 CDT 2007
Branch: Solar_Example: updated package name, moved page-controller example to mirror location in Solar hierarchy
Copied: branches/orm/Solar/Example/Controller/Page (from rev 2682, branches/orm/Solar/Example/PageController)
Copied: branches/orm/Solar/Example/Controller/Page.php (from rev 2682, branches/orm/Solar/Example/PageController.php)
===================================================================
--- branches/orm/Solar/Example/Controller/Page.php (rev 0)
+++ branches/orm/Solar/Example/Controller/Page.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -0,0 +1,209 @@
+<?php
+/**
+ *
+ * Example page-controller to support unit tests.
+ *
+ * @category Solar
+ *
+ * @package Solar_Example
+ *
+ * @author Paul M. Jones <pmjones at solarphp.com>
+ *
+ * @license http://opensource.org/licenses/bsd-license.php BSD
+ *
+ * @version $Id$
+ *
+ */
+
+/**
+ *
+ * Example page-controller to support unit tests.
+ *
+ * @category Solar
+ *
+ * @package Solar_Example
+ *
+ */
+class Solar_Example_Controller_Page extends Solar_Controller_Page {
+
+ /**
+ *
+ * Default action.
+ *
+ * @var string
+ *
+ */
+ protected $_action_default = 'foo';
+
+ /**
+ *
+ * Silly variable for testing.
+ *
+ * @var string
+ *
+ */
+ public $foo = 'bar';
+
+ /**
+ *
+ * Count of how many time each hook method has been called.
+ *
+ * @var array
+ *
+ */
+ public $hooks = array(
+ '_setup' => 0,
+ '_preRun' => 0,
+ '_preAction' => 0,
+ '_postAction' => 0,
+ '_postRun' => 0,
+ '_preRender' => 0,
+ '_postRender' => 0,
+ );
+
+ /**
+ *
+ * Default action.
+ *
+ * @return void
+ *
+ */
+ public function actionFoo()
+ {
+ // do nothing
+ }
+
+ /**
+ *
+ * Action named in BumpyCase.
+ *
+ * @return void
+ *
+ */
+ public function actionBumpyCase()
+ {
+ // do nothing
+ }
+
+ /**
+ *
+ * An action method that has no related view script.
+ *
+ * @return void
+ *
+ */
+ public function actionNoRelatedView()
+ {
+ // do nothing
+ }
+
+ /**
+ *
+ * Tests the _forward() method.
+ *
+ * @return void
+ *
+ */
+ public function actionTestForward()
+ {
+ return $this->_forward('foo');
+ }
+
+ /**
+ *
+ * Sets the default action for testing.
+ *
+ * @param string $val The default action name.
+ *
+ * @return void
+ *
+ */
+ public function setActionDefault($val)
+ {
+ $this->_action_default = $val;
+ }
+
+ /**
+ *
+ * Hook for extended setups.
+ *
+ * @return void
+ *
+ */
+ protected function _setup()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for pre-run behavior.
+ *
+ * @return void
+ *
+ */
+ protected function _preRun()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for pre-action behavior.
+ *
+ * @return void
+ *
+ */
+ protected function _preAction()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for post-action behavior.
+ *
+ * @return void
+ *
+ */
+ protected function _postAction()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for post-run behavior.
+ *
+ * @return void
+ *
+ */
+ protected function _postRun()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for pre-render behavior.
+ *
+ * @return void
+ *
+ */
+ protected function _preRender()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+
+ /**
+ *
+ * Hook for post-render filtering.
+ *
+ * @return void
+ *
+ */
+ protected function _postRender()
+ {
+ $this->hooks[__FUNCTION__] ++;
+ }
+}
Modified: branches/orm/Solar/Example/Exception/CustomCondition.php
===================================================================
--- branches/orm/Solar/Example/Exception/CustomCondition.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Exception/CustomCondition.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
@@ -21,7 +21,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
*/
class Solar_Example_Exception_CustomCondition extends Solar_Example_Exception {}
Modified: branches/orm/Solar/Example/Exception.php
===================================================================
--- branches/orm/Solar/Example/Exception.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Exception.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
@@ -21,7 +21,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
*/
class Solar_Example_Exception extends Solar_Test_Exception {}
Modified: branches/orm/Solar/Example/Locale/en_US.php
===================================================================
--- branches/orm/Solar/Example/Locale/en_US.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Locale/en_US.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
Modified: branches/orm/Solar/Example/Locale/es_ES.php
===================================================================
--- branches/orm/Solar/Example/Locale/es_ES.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Locale/es_ES.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
Modified: branches/orm/Solar/Example/Locale/fr_FR.php
===================================================================
--- branches/orm/Solar/Example/Locale/fr_FR.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Locale/fr_FR.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
Modified: branches/orm/Solar/Example/Locale/it_IT.php
===================================================================
--- branches/orm/Solar/Example/Locale/it_IT.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Locale/it_IT.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
Modified: branches/orm/Solar/Example/Locale/pt_BR.php
===================================================================
--- branches/orm/Solar/Example/Locale/pt_BR.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/Locale/pt_BR.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Rodrigo Moraes <http://tipos.org>
*
Deleted: branches/orm/Solar/Example/PageController.php
===================================================================
--- branches/orm/Solar/Example/PageController.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example/PageController.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -1,209 +0,0 @@
-<?php
-/**
- *
- * Example page-controller to support unit tests.
- *
- * @category Solar
- *
- * @package Solar_Test
- *
- * @author Paul M. Jones <pmjones at solarphp.com>
- *
- * @license http://opensource.org/licenses/bsd-license.php BSD
- *
- * @version $Id$
- *
- */
-
-/**
- *
- * Example page-controller to support unit tests.
- *
- * @category Solar
- *
- * @package Solar_Test
- *
- */
-class Solar_Example_PageController extends Solar_Controller_Page {
-
- /**
- *
- * Default action.
- *
- * @var string
- *
- */
- protected $_action_default = 'foo';
-
- /**
- *
- * Silly variable for testing.
- *
- * @var string
- *
- */
- public $foo = 'bar';
-
- /**
- *
- * Count of how many time each hook method has been called.
- *
- * @var array
- *
- */
- public $hooks = array(
- '_setup' => 0,
- '_preRun' => 0,
- '_preAction' => 0,
- '_postAction' => 0,
- '_postRun' => 0,
- '_preRender' => 0,
- '_postRender' => 0,
- );
-
- /**
- *
- * Default action.
- *
- * @return void
- *
- */
- public function actionFoo()
- {
- // do nothing
- }
-
- /**
- *
- * Action named in BumpyCase.
- *
- * @return void
- *
- */
- public function actionBumpyCase()
- {
- // do nothing
- }
-
- /**
- *
- * An action method that has no related view script.
- *
- * @return void
- *
- */
- public function actionNoRelatedView()
- {
- // do nothing
- }
-
- /**
- *
- * Tests the _forward() method.
- *
- * @return void
- *
- */
- public function actionTestForward()
- {
- return $this->_forward('foo');
- }
-
- /**
- *
- * Sets the default action for testing.
- *
- * @param string $val The default action name.
- *
- * @return void
- *
- */
- public function setActionDefault($val)
- {
- $this->_action_default = $val;
- }
-
- /**
- *
- * Hook for extended setups.
- *
- * @return void
- *
- */
- protected function _setup()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for pre-run behavior.
- *
- * @return void
- *
- */
- protected function _preRun()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for pre-action behavior.
- *
- * @return void
- *
- */
- protected function _preAction()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for post-action behavior.
- *
- * @return void
- *
- */
- protected function _postAction()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for post-run behavior.
- *
- * @return void
- *
- */
- protected function _postRun()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for pre-render behavior.
- *
- * @return void
- *
- */
- protected function _preRender()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-
- /**
- *
- * Hook for post-render filtering.
- *
- * @return void
- *
- */
- protected function _postRender()
- {
- $this->hooks[__FUNCTION__] ++;
- }
-}
Modified: branches/orm/Solar/Example.php
===================================================================
--- branches/orm/Solar/Example.php 2007-08-09 19:25:42 UTC (rev 2682)
+++ branches/orm/Solar/Example.php 2007-08-09 19:30:21 UTC (rev 2683)
@@ -5,7 +5,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
* @author Paul M. Jones <pmjones at solarphp.com>
*
@@ -21,7 +21,7 @@
*
* @category Solar
*
- * @package Solar_Test
+ * @package Solar_Example
*
*/
class Solar_Example extends Solar_Base {
More information about the Solar-svn
mailing list