|
@@ 104-108 (lines=5) @@
|
| 101 |
|
$compiler->write("\$context['".$collectionTypeName."'] = null;\n"); |
| 102 |
|
$compiler->write("\$context['_collection_type_filters'] = ")->subcompile($this->getNode('collectionFilters'))->raw("['_collection_type_filters']; unset(\$context['".$collectionTypeName."']['_collection_type_filters']);\n"); |
| 103 |
|
|
| 104 |
|
if ($this->hasNode('parameters')) { |
| 105 |
|
$compiler->write('$parameters = array_merge(')->subcompile($this->getNode('parameters'))->raw(", \$context['_collection_type_filters']);\n"); |
| 106 |
|
} else { |
| 107 |
|
$compiler->write("\$parameters = \$context['_collection_type_filters'];\n"); |
| 108 |
|
} |
| 109 |
|
} else { |
| 110 |
|
if ($this->hasNode('parameters')) { |
| 111 |
|
$compiler->raw('$parameters = ')->subcompile($this->getNode('parameters'))->raw(";\n"); |
|
@@ 109-115 (lines=7) @@
|
| 106 |
|
} else { |
| 107 |
|
$compiler->write("\$parameters = \$context['_collection_type_filters'];\n"); |
| 108 |
|
} |
| 109 |
|
} else { |
| 110 |
|
if ($this->hasNode('parameters')) { |
| 111 |
|
$compiler->raw('$parameters = ')->subcompile($this->getNode('parameters'))->raw(";\n"); |
| 112 |
|
} else { |
| 113 |
|
$compiler->raw("\$parameters = [];\n"); |
| 114 |
|
} |
| 115 |
|
} |
| 116 |
|
|
| 117 |
|
$compiler->write('$swpCollectionMetaLoader'.$i." = \$this->env->getExtension('swp_gimme')->getLoader();\n"); |
| 118 |
|
if ($this->hasNode('ignoreContext')) { |