<?php namespace Experience\Validation\Interfaces;

interface ValidatorInterface
{
    public function validateForCreate(Array $data);
    public function validateForUpdate(Array $data);

    public function getCreateRules();
    public function getUpdateRules($key);

    public function getCreateMessages();
    public function getUpdateMessages();
}

<?php namespace Experience\Validation\Interfaces;

interface ValidatorInterface
{
    public function validateForCreate(Array $data);
    public function validateForUpdate(Array $data);

    public function getCreateRules();
    public function getUpdateRules();

    public function getCreateMessages();
    public function getUpdateMessages();
}

--- 
+++ 
@@ -6,7 +6,7 @@
     public function validateForUpdate(Array $data);
 
     public function getCreateRules();
-    public function getUpdateRules();
+    public function getUpdateRules($key);
 
     public function getCreateMessages();
     public function getUpdateMessages();
Fix stupid error in interface definition.
