How to validate multiple array data?

I am working with REST API development using CakePHP 3.6.
I am facing some problems while validation (such as empty field, date validity etc) multiple array data.
Postman:
rest_post
Data comes in CakePHP controller as:

Array
(
    [0] => Array
        (
            [reservation_id] => 4
            [meal_id] => 1
            [provided_date] => 2018/11/14
        )

    [1] => Array
        (
            [reservation_id] => 4
            [meal_id] => 2
            [provided_date] => 2018/11/15
        )

    [2] => Array
        (
            [reservation_id] => 4
            [meal_id] => 3
            [provided_date] => 2018/11/14
        )

)

I will be very grateful if any body give me a solution for this.
Thanks