D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
dateitor
/
www
/
vendor
/
livewire
/
livewire
/
src
/
Features
/
SupportAttributes
/
Filename :
HandlesAttributes.php
back
Copy
<?php namespace Livewire\Features\SupportAttributes; trait HandlesAttributes { protected AttributeCollection $attributes; function getAttributes() { return $this->attributes ??= AttributeCollection::fromComponent($this); } function setPropertyAttribute($property, $attribute) { $attribute->__boot($this, AttributeLevel::PROPERTY, $property); $this->mergeOutsideAttributes(new AttributeCollection([$attribute])); } function mergeOutsideAttributes(AttributeCollection $attributes) { $this->attributes = $this->getAttributes()->concat($attributes); } }