Lines Matching refs:name
28 * @param string $name The asset name
34 public function get($name) argument
36 if (!isset($this->assets[$name])) {
37 throw new \InvalidArgumentException(sprintf('There is no "%s" asset.', $name));
40 return $this->assets[$name];
46 * @param string $name an asset name
50 public function has($name) argument
52 return isset($this->assets[$name]);
58 * @param string $name The asset name
63 public function set($name, AssetInterface $asset) argument
65 if (!ctype_alnum(str_replace('_', '', $name))) {
66 throw new \InvalidArgumentException(sprintf('The name "%s" is invalid.', $name));
69 $this->assets[$name] = $asset;