
############
ValidateDemo
############


****
NAME
****


Kernel::GenericInterface::Event::Validation::ValidateDemo - Demo for condition validation module


***********
DESCRIPTION
***********


All ValidateDemo functions.


****************
PUBLIC INTERFACE
****************


new()
=====


create an object. Do not use it directly, instead use:


.. code-block:: perl

     use Kernel::System::ObjectManager;
     local $Kernel::OM = Kernel::System::ObjectManager->new();
     my $ValidateDemoObject = $Kernel::OM->Get('Kernel::GenericInterface::Event::Validation::ValidateDemo');



Validate()
==========



.. code-block:: perl

     Validate Data
 
     my $ValidateResult = $ValidateModuleObject->Validate(
         Data       => {
             Queue => 'Postmaster',
             # ...
         },
     );
 
     Returns:
 
     $ValidateResult = 1;        # or undef, only returns 1 if Queue is 'Postmaster'
 
     );





