phug-php/phug

View on GitHub
src/Phug/Util/Util/Partial/AssignmentTrait.php

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
<?php

namespace Phug\Util\Partial;

use SplObjectStorage;

/**
 * Class AssignmentTrait.
 */
trait AssignmentTrait
{
    /**
     * @var SplObjectStorage
     */
    private $assignments = null;

    /**
     * @return SplObjectStorage
     */
    public function getAssignments()
    {
        if (!$this->assignments) {
            $this->assignments = new SplObjectStorage();
        }

        return $this->assignments;
    }
}