<?php namespace eMacros\Runtime\Type;
use eMacros\Runtime\GenericFunction;
class IsEmpty extends GenericFunction { /** * Determines if a value evaluates to empty * Usage: (empty value) * Returns: boolean * (non-PHPdoc) * @see \eMacros\Runtime\GenericFunction::execute() */ public function execute(array $arguments) { if (empty($arguments)) { throw new \BadFunctionCallException('IsEmpty: No parameters found.'); } foreach ($arguments as $arg) { if (!empty($arg)) { return false; } } return true; } } ?>
|