bien tengo este phpdoc encima de mi método de clasedos o más tipos de datos en @param PHPdoc
/**
* this a function that translates the text
* @param string|boolean $lang if string the string given in the parameter will be the language code that will represent the language desired, if true, this will translate based on the website's current language, if false will not translate.
*/
ahora mi problema es, ¿cómo puedo definir el tipo de datos de la $lang
que puede aceptar tanto la cadena y SÓLO booleano.
En otras documentaciones vi mixed
pero no se refleja correctamente en mi Eclipse IDE con PDT.
Mi pregunta es ¿cuál es el manera estándar en cómo puedo mostrar que un determinado @param
es posible aceptar dos o más tipos de datos de tipo.
NOTA: el phpdoc que he dado es una documentación existente de la aplicación en la que estoy trabajando ahora. Bueno, estoy asignado para documentar todo bien.
ahh .. bueno, estoy preocupado por qué el eclipse PDT no lo está mostrando bien. ok gracias –
@Mahan ¿Lo muestra de forma diferente a '@param integer' o' @param boolean'? –
Creo que PDT todavía tiene algo que ver con la capacidad de interpretar todo lo que PHP docblocks ha desarrollado para contener. Tal vez un estudio para crear un resumen de la cantidad de información de docblock que cada versión de PDT sabe cómo usar está en orden. – ashnazg