<NME> RepositoryCriteriaInterface.php
<BEF> <?php
namespace Prettus\Repository\Contracts;

use Illuminate\Support\Collection;


/**
 * Interface RepositoryCriteriaInterface
 * @package Prettus\Repository\Contracts
 * @author Anderson Andrade <contato@andersonandra.de>
 */
interface RepositoryCriteriaInterface
{

    /**
     * Push Criteria for filter the query
     *
     * @param $criteria
     *
     * @return $this
     */
    public function pushCriteria($criteria);

    /**
     * Pop Criteria
     *
     * @param $criteria
     *
     * @return $this
     */
    public function popCriteria($criteria);

    /**
     * Get Collection of Criteria
     *
     * @return Collection
     */
    public function getCriteria();

    /**
     * Find data by Criteria
     */
    public function skipCriteria($status = true);

}
     * @param bool $status
     *
     * @return $this
     */
    public function skipCriteria($status = true);

    /**
     * Reset all Criterias
     *
     * @return $this
     */
    public function resetCriteria();
}

<MSG> Merge pull request #131 from olefirenko/master

Add resetCriteria() to RepositoryCriteriaInterface
<DFF> @@ -42,4 +42,10 @@ interface RepositoryCriteriaInterface
      */
     public function skipCriteria($status = true);
 
+    /**
+     * Reset all Criterias
+     *
+     * @return $this
+     */
+    public function resetCriteria();
 }
\ No newline at end of file

Merge pull request #131 from olefirenko/master