Aptana içinde, PDT, Zend Studio ve diğer IDE aşağıdaki gibi php yöntemlere Tür Dayatma ekleyebilirsiniz:
/**
* Constructs a new PDO Object and returns it
*
* @param string $dbname name of the database to connect to
* @return PDO connection to the database
*/
private static function ConstructPDOObject($dbname)
{
$hostname =self::HOSTNAME;
$username = self::USERNAME;
$password = self::PASSWORD;
$dbh = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password);
return $dbh;
}
Sınıf adı yöntemin dönüş türü belirtmek için dokümantasyon bloğun @ dönüş niteliğinden sonra yerleştirilir. Örneğin Kullanıcı, örneğin bir yöntem durumunda, PDO döndürülür sınıf adıdır. Ek açıklama "veritabanına bağlantı" diğer geliştiricilere döndürülen değeri anlamlı bir açıklama sağlamak için kullanılır, bu gerekli değildir, ancak tavsiye edilir.
Bu şekilde php yöntemlerini belgeleyen hakkında büyük şeylerden biri, sonra da phpDocumentor veya doxygen kullanarak belgeleri oluşturmak olduğunu.