Skip to content

UnifiedContainer & клонирование clone #7

Open
@suquant

Description

@suquant

При клонировании контейнера не клонируются worker а передается по ссылке, что приводит к проблемам (вот одна из них):

$container1 = $object->getBooks();

$container2 = clone $container1;

$container2->setCriteria(
          Criteria::create()->add(...)
);


echo 'conatiner1 criteria ' . "\n";
 var_dump( $container1->getCriteria() )  // Must be null, but ...
echo "\n";

echo 'conatiner2 criteria ' . "\n";
 var_dump( $container2->getCriteria() )  
echo "\n";

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions