WidgetsCollection.php in Entity Browser 8
Same filename and directory in other branches
Namespace
Drupal\entity_browserFile
src/WidgetsCollection.phpView source
<?php
namespace Drupal\entity_browser;
use Drupal\Core\Plugin\DefaultLazyPluginCollection;
/**
* A collection of entity browser widgets.
*/
class WidgetsCollection extends DefaultLazyPluginCollection {
/**
* Provides uasort() callback to sort plugins.
*/
public function sortHelper($a, $b) {
$weight_a = $this
->get($a)
->getWeight();
$weight_b = $this
->get($b)
->getWeight();
return $weight_a < $weight_b ? -1 : 1;
}
}
Classes
Name | Description |
---|---|
WidgetsCollection | A collection of entity browser widgets. |