Changeset 2679
- Timestamp:
- 08/19/08 16:37:43 (5 months ago)
- Location:
- branches/1.0
- Files:
-
- 6 modified
-
CHANGELOG (modified) (1 diff)
-
src/renderer/AgaviEzctemplateRenderer.class.php (modified) (1 diff)
-
src/renderer/AgaviPhpRenderer.class.php (modified) (1 diff)
-
src/renderer/AgaviPhptalRenderer.class.php (modified) (1 diff)
-
src/renderer/AgaviRenderer.class.php (modified) (1 diff)
-
src/renderer/AgaviSmartyRenderer.class.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/CHANGELOG
r2668 r2679 4 4 1.0.0 beta 2 (August ??, 2008) 5 5 ------------------------------ 6 7 ADD: Allow skipping of template auto-assigns (#605) (David) 6 8 7 9 FIX: Some config handlers use PHP-5.3-reserved-word "NAMESPACE" as constant (#810) (David, Benjamin Börngen-Schmidt) -
branches/1.0/src/renderer/AgaviEzctemplateRenderer.class.php
r2259 r2679 162 162 if(isset($this->moreAssignNames[$key])) { 163 163 $key = $this->moreAssignNames[$key]; 164 } elseif(array_key_exists($key, $this->moreAssignNames)) { 165 // the name is null, which means this one should not be assigned 166 continue; 164 167 } 165 168 $engine->send->{$key} = $value; -
branches/1.0/src/renderer/AgaviPhpRenderer.class.php
r2363 r2679 83 83 if(isset($this->moreAssignNames[$moreAssignName])) { 84 84 $moreAssignName = $this->moreAssignNames[$moreAssignName]; 85 } elseif(array_key_exists($moreAssignName, $this->moreAssignNames)) { 86 // the name is null, which means this one should not be assigned 87 continue; 85 88 } 86 89 $this->moreAssigns[$moreAssignName] =& $moreAssign; -
branches/1.0/src/renderer/AgaviPhptalRenderer.class.php
r2259 r2679 130 130 if(isset($this->moreAssignNames[$key])) { 131 131 $key = $this->moreAssignNames[$key]; 132 } elseif(array_key_exists($key, $this->moreAssignNames)) { 133 // the name is null, which means this one should not be assigned 134 continue; 132 135 } 133 136 $engine->set($key, $value); -
branches/1.0/src/renderer/AgaviRenderer.class.php
r2259 r2679 124 124 $getter = 'get' . str_replace('_', '', $item); 125 125 if(method_exists($this->context, $getter)) { 126 if($var === null) { 127 // the name is null, which means this one should not be assigned 128 // we do this in here, not for the moreAssignNames, since those are checked later in the renderer 129 continue; 130 } 126 131 $this->assigns[$var] = $getter; 127 132 } else { -
branches/1.0/src/renderer/AgaviSmartyRenderer.class.php
r2259 r2679 158 158 if(isset($this->moreAssignNames[$key])) { 159 159 $key = $this->moreAssignNames[$key]; 160 } elseif(array_key_exists($key, $this->moreAssignNames)) { 161 // the name is null, which means this one should not be assigned 162 continue; 160 163 } 161 164 $engine->assign_by_ref($key, $value);

