init
This commit is contained in:
22
site/plugins/embed/lib/fields.php
Normal file
22
site/plugins/embed/lib/fields.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
return array(
|
||||
'embed' => array(
|
||||
'extends' => 'url',
|
||||
'props' => array(
|
||||
'provider' > function($provider = null) {
|
||||
return $provider;
|
||||
},
|
||||
'icons' > function($icons = false) {
|
||||
return $icons;
|
||||
},
|
||||
),
|
||||
'computed' => array(
|
||||
'value' => function() {
|
||||
$yaml = Yaml::decode($this->value);
|
||||
return count($yaml) ? $yaml : $this->value;
|
||||
},
|
||||
),
|
||||
'validations' => null
|
||||
)
|
||||
);
|
||||
Reference in New Issue
Block a user