note 116101 added to language.oop5.interfaces

From: Date: Mon, 10 Nov 2014 01:05:34 +0000
Subject: note 116101 added to language.oop5.interfaces
Groups: php.notes 
Request: Send a blank email to php-notes+get-200859@lists.php.net to get a copy of this message
Just reading the documentation on interfaces, i must say that the commented out returned error message for not implementing all method signatures in an interface is not clear at all! it mentions: 1) What the user DID do (implement # of method signatures) instead of the amount missing. 2) It mentions abstract classes? This must be related to some underlying PHP core workings maybe, but it is confusing to an end user since abstract classes are... well, not interfaces. This is message / post is meant to be constructive, in the hopes that it might get picked up. ---- Server IP: 72.52.91.14 Probable Submitter: 92.109.98.81 ---- Manual Page -- http://php.net/manual/en/language.oop5.interfaces.php Edit -- https://master.php.net/note/edit/116101 Del: integrated -- https://master.php.net/note/delete/116101/integrated Del: useless -- https://master.php.net/note/delete/116101/useless Del: bad code -- https://master.php.net/note/delete/116101/bad+code Del: spam -- https://master.php.net/note/delete/116101/spam Del: non-english -- https://master.php.net/note/delete/116101/non-english Del: in docs -- https://master.php.net/note/delete/116101/in+docs Del: other reasons-- https://master.php.net/note/delete/116101 Reject -- https://master.php.net/note/reject/116101 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#200859) next »