for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @package Spark
* @author Flipbox Factory <[email protected]>
* @copyright 2010-2016 Flipbox Digital Limited
* @license https://github.com/FlipboxFactory/Craft3-Spark/blob/master/LICENSE
* @link https://github.com/FlipboxFactory/Craft3-Spark
* @since Class available since Release 1.0.0
*/
namespace flipbox\spark\services\traits;
use craft\base\ElementInterface;
use flipbox\spark\behaviors\ElementRecordAccessor as ElementRecordAccessorBehavior;
use flipbox\spark\records\Record;
*
* @method transferToRecord(ElementInterface $element, Record $record, bool $mirrorScenario = true)
* @method toRecord(ElementInterface $element, bool $mirrorScenario = true): Record
trait ElementRecordBehavior
{
use ObjectRecordBehavior;
* @inheritdoc
public function behaviors()
return [
'record' => [
'class' => ElementRecordAccessorBehavior::class,
'record' => static::recordClass()
]
];
}