public ConditionFundamentals::__clone()
Implements the magic __clone function.
Makes sure condition groups are cloned as well.
File
- core/lib/Drupal/Core/Entity/Query/ConditionFundamentals.php, line 83
Class
- ConditionFundamentals
- Common code for all implementations of the entity query condition interfaces.
Namespace
Drupal\Core\Entity\Query
Code
1 2 3 4 5 6 7 | public function __clone() { foreach ( $this ->conditions as $key => $condition ) { if ( $condition [ 'field' ] instanceof ConditionInterface) { $this ->conditions[ $key ][ 'field' ] = clone ( $condition [ 'field' ]); } } } |
Please login to continue.