public function getVoucherTypes()
  {
    $voucherTypes = array();

    $this->VoucherType->byOrganization($this->AuthenticationManager->getCurrentUserOrganizationId())->each(function($VoucherType) use (&$voucherTypes)
    {
      array_push($voucherTypes, array('label'=> $this->Lang->has($VoucherType->lang_key) ? $this->Lang->get($VoucherType->lang_key) : $VoucherType->name, 'value'=>$VoucherType->id));
    });

    return $voucherTypes;
  }