Author: sevein
Date: Tue Aug 16 14:48:39 2011
New Revision: 9504
Log:
Stop using ReflectionClass hack, PHP 5.3 is mandatory now
Modified:
trunk/apps/qubit/modules/actor/actions/editContactInformationAction.class.php
trunk/apps/qubit/modules/contactinformation/actions/relatedContactInformationComponent.class.php
trunk/apps/qubit/modules/default/actions/editAction.class.php
trunk/apps/qubit/modules/event/actions/editComponent.class.php
trunk/apps/qubit/modules/menu/actions/editAction.class.php
trunk/apps/qubit/modules/relation/actions/editComponent.class.php
trunk/apps/qubit/modules/right/actions/editComponent.class.php
trunk/apps/qubit/modules/search/actions/descriptionUpdatesAction.class.php
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editAction.class.php
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editDefaultAclAction.class.php
Modified:
trunk/apps/qubit/modules/actor/actions/editContactInformationAction.class.php
==============================================================================
---
trunk/apps/qubit/modules/actor/actions/editContactInformationAction.class.php
Tue Aug 16 14:46:39 2011 (r9503)
+++
trunk/apps/qubit/modules/actor/actions/editContactInformationAction.class.php
Tue Aug 16 14:48:39 2011 (r9504)
@@ -126,10 +126,7 @@
}
}
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified:
trunk/apps/qubit/modules/contactinformation/actions/relatedContactInformationComponent.class.php
==============================================================================
---
trunk/apps/qubit/modules/contactinformation/actions/relatedContactInformationComponent.class.php
Tue Aug 16 14:46:39 2011 (r9503)
+++
trunk/apps/qubit/modules/contactinformation/actions/relatedContactInformationComponent.class.php
Tue Aug 16 14:48:39 2011 (r9504)
@@ -143,10 +143,7 @@
$this->form->getWidgetSchema()->setNameFormat('relatedContactInformation[%s]');
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified: trunk/apps/qubit/modules/default/actions/editAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/default/actions/editAction.class.php Tue Aug
16 14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/default/actions/editAction.class.php Tue Aug
16 14:48:39 2011 (r9504)
@@ -191,10 +191,7 @@
$this->earlyExecute();
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified: trunk/apps/qubit/modules/event/actions/editComponent.class.php
==============================================================================
--- trunk/apps/qubit/modules/event/actions/editComponent.class.php Tue Aug
16 14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/event/actions/editComponent.class.php Tue Aug
16 14:48:39 2011 (r9504)
@@ -169,10 +169,7 @@
$this->form->getValidatorSchema()->setOption('allow_extra_fields', true);
$this->form->getWidgetSchema()->setNameFormat('editEvent[%s]');
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified: trunk/apps/qubit/modules/menu/actions/editAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/menu/actions/editAction.class.php Tue Aug 16
14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/menu/actions/editAction.class.php Tue Aug 16
14:48:39 2011 (r9504)
@@ -133,10 +133,7 @@
}
}
- // HACK: Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified: trunk/apps/qubit/modules/relation/actions/editComponent.class.php
==============================================================================
--- trunk/apps/qubit/modules/relation/actions/editComponent.class.php Tue Aug
16 14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/relation/actions/editComponent.class.php Tue Aug
16 14:48:39 2011 (r9504)
@@ -156,10 +156,7 @@
$this->form = new sfForm;
$this->form->getValidatorSchema()->setOption('allow_extra_fields', true);
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified: trunk/apps/qubit/modules/right/actions/editComponent.class.php
==============================================================================
--- trunk/apps/qubit/modules/right/actions/editComponent.class.php Tue Aug
16 14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/right/actions/editComponent.class.php Tue Aug
16 14:48:39 2011 (r9504)
@@ -239,10 +239,7 @@
$this->form->getValidatorSchema()->setOption('allow_extra_fields', true);
$this->form->getWidgetSchema()->setNameFormat('editRight[%s]');
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified:
trunk/apps/qubit/modules/search/actions/descriptionUpdatesAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/search/actions/descriptionUpdatesAction.class.php
Tue Aug 16 14:46:39 2011 (r9503)
+++ trunk/apps/qubit/modules/search/actions/descriptionUpdatesAction.class.php
Tue Aug 16 14:48:39 2011 (r9504)
@@ -110,10 +110,7 @@
$this->form = new sfForm;
$this->form->getValidatorSchema()->setOption('allow_extra_fields', true);
- // HACK: Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified:
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editAction.class.php
==============================================================================
--- trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editAction.class.php
Tue Aug 16 14:46:39 2011 (r9503)
+++ trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editAction.class.php
Tue Aug 16 14:48:39 2011 (r9504)
@@ -85,10 +85,7 @@
$this->form = new sfForm;
$this->form->getValidatorSchema()->setOption('allow_extra_fields', true);
- // HACK: Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
Modified:
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editDefaultAclAction.class.php
==============================================================================
---
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editDefaultAclAction.class.php
Tue Aug 16 14:46:39 2011 (r9503)
+++
trunk/plugins/qbAclPlugin/modules/aclGroup/actions/editDefaultAclAction.class.php
Tue Aug 16 14:48:39 2011 (r9504)
@@ -105,10 +105,7 @@
}
}
- // HACK Use static::$NAMES in PHP 5.3,
- // http://php.net/oop5.late-static-bindings
- $class = new ReflectionClass($this);
- foreach ($class->getStaticPropertyValue('NAMES') as $name)
+ foreach ($this::$NAMES as $name)
{
$this->addField($name);
}
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.