CakeDC/utils — pull request #71 by larryb82 (2013-04-16 18:14:17+00:00)
Title: soft delete using id that does not exist in db

The current implementation will try to create a new record when id is
not in the database. Included are a test that demonstrates this issue
and a fix.

Note: Model->read() actually returns false, not array(), when a record
is not found.
http://api.cakephp.org/2.1/class-Model.html#_read