SPHPlayground API
SPHPlayground
sphplayground sphplayground

The NotEmpty validator

The NotEmpty validates only that the given input has a non empty value. This differs from empty and thus native boolean conversion in PHP.

This validator validates if a given value is not empty. This is often useful when working with form elements or other user input, where it ensures that required elements have values associated with them.

Predefined errormessage Template formatting parameters:

  1. :value - the string representation of the validated $value
  2. :type - the datatype of the validated $value
    1. :type = "boolean" - for boolean type
    2. :type = "integer" - for integer type
    3. :type = "float" - for float type
    4. :type = "string" - for string type
    5. :type = "array" - for array type
    6. :type = "object" - for object type
    7. :type = "resource" - for resource type
    8. :type = "resource (closed)" - for closed resource type
    9. :type = "NULL" - for nulls
    10. :type = "unknown type" - for unknown types
  3. :strict-type - the strict datatype of the validated $value differs from :type
    1. any object corresponds to the name of the class get_class() results
Synopsis

class NotEmpty