You should use Hash::remove instead of Set::remove since Set is deprecated and will be removed on CakePHP 3.0