Dorcas\TabithaBundle\Entity\Client:
  properties:
    ssn:
      - NotBlank:
          message: Please enter a Social Security Number.
      - MinLength: { limit: 11, message: "SSN must have at least 9 numbers." }
    home_phone:
      - MinLength: { limit: 14, message: "Home Phone must have at least 10 numbers." }
    cell_phone:
      - MinLength: { limit: 14, message: "Cell Phone must have at least 10 numbers." }
    work_phone:
      - MinLength: { limit: 14, message: "Work Phone must have at least 10 numbers." }
    first_name:
      - NotBlank: 
          message: Please enter a First Name.
    last_name:
      - NotBlank: 
          message: Please enter a Last Name.
    gender:
      - NotBlank:
          message: Please select Gender.
    city:
      - NotBlank:
          message: Please enter a City.
    state:
      - NotBlank:
          message: Please enter a State.
    ethnicity:
      - Regex:
          pattern: "/Select/"
          match: false
          message: Please select an Ethnicity from the drop down list.
    birth_date:
        - Date:
            message: Please enter a proper Birth Date.
        - NotBlank:
            message: Please enter a Birth Date.
    email:
      - email:
            message:  Please enter a valid Email address.
    other_adult_oneSsn:
      - MinLength: { limit: 11, message: "Other Adult #1 SSN must have at least 9 numbers." }
    other_adult_twoSsn:
      - MinLength: { limit: 11, message: "Other Adult #2 SSN must have at least 9 numbers." }

Dorcas\TabithaBundle\Entity\Assistance:
  properties:
    checks_issued_date:
        - Date:
            message: Please enter a valid Checks Issued Date.
        - NotBlank:
            message: Please enter Checks Issued Date.
    checks_issued_payee:
      - NotBlank:
          message: Please enter Checks Issued Payee Name.
    checkpurpose:
      - Regex:
          pattern: "/Select/"
          match: false
          message: Please select Checks Issued Purpose from the drop down list.
      - NotBlank:
          message: Please select Checks Issued Purpose from the drop down list.
    food_given_date:
      - Date:
          message: Please enter a valid Food Given Date.
    special_program_date:
      - Date:
          message: Please enter a valid Special Programs Date.
 
Dorcas\TabithaBundle\Entity\Referrals:
  properties:
    western_wake_date:
      - Date:
    oxford_house_date:
      - Date:
    church_date:
      - Date:
    other_date:
      - Date:

Dorcas\TabithaBundle\Entity\Users:
  properties:
    password:
      - MinLength: { limit: 8, message: "Password must have at least {{ limit }} characters." }
      - NotBlank: 
          message: Do you want to enter a Password?
    first_name:
      - NotBlank: 
          message: Please enter a First Name.
    last_name:
      - NotBlank: 
          message: Please enter a Last Name.
    email:
      - email:
            message:  Please enter a valid Email address.
    username:
      - MinLength: { limit: 5, message: "Username must have at least {{ limit }} characters." }
      - NotBlank: 
          message: Please enter a Username.
    phone:
      - MinLength: { limit: 14, message: "Phone must have at least {{ limit }} characters." }
