<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre Thiago Valentim | Programador PHP</title>
	<atom:link href="http://www.thiagovalentim.com.br/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thiagovalentim.com.br</link>
	<description>Desenvolvimento de Sistemas</description>
	<lastBuildDate>Fri, 06 Apr 2012 22:11:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comentário sobre Trabalhando com DOM e PHP (DOMDocument class) por Thiago dos Santos Valentim</title>
		<link>http://www.thiagovalentim.com.br/php/trabalhando-com-dom-e-php-domdocument-class/#comment-1130</link>
		<dc:creator>Thiago dos Santos Valentim</dc:creator>
		<pubDate>Fri, 06 Apr 2012 22:11:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=149#comment-1130</guid>
		<description>Com essa mesma classe DOMDocument podemos ler/carregar um documento em html através do método loadHTML, depois disso, podemos varrer os elementos facilmente com loops tradicionais (for, foreach, while) e usar métodos como getElementsByTagName, getElementById e etc, exemplo:

$dom = new DOMDocument;
$dom-&gt;loadXML($xml);
$body = $dom-&gt;getElementsByTagName(&#039;body&#039;);
foreach ($body as $tag) {
    echo $body-&gt;nodeValue;
}</description>
		<content:encoded><![CDATA[<p>Com essa mesma classe DOMDocument podemos ler/carregar um documento em html através do método loadHTML, depois disso, podemos varrer os elementos facilmente com loops tradicionais (for, foreach, while) e usar métodos como getElementsByTagName, getElementById e etc, exemplo:</p>
<p>$dom = new DOMDocument;<br />
$dom->loadXML($xml);<br />
$body = $dom->getElementsByTagName(&#8216;body&#8217;);<br />
foreach ($body as $tag) {<br />
    echo $body->nodeValue;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Entenda o Encapsulamento (oop) por Thiago dos Santos Valentim</title>
		<link>http://www.thiagovalentim.com.br/design-patterns/entenda-o-encapsulamento-oop/#comment-1129</link>
		<dc:creator>Thiago dos Santos Valentim</dc:creator>
		<pubDate>Fri, 06 Apr 2012 22:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.criawebs.com.br/blog/wordpress/?p=8#comment-1129</guid>
		<description>Muito válido seu comentário.
Obrigado.</description>
		<content:encoded><![CDATA[<p>Muito válido seu comentário.<br />
Obrigado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Aplicando o Decorator em PHP (design pattern) por Thiago dos Santos Valentim</title>
		<link>http://www.thiagovalentim.com.br/design-patterns/aplicando-o-decorator-em-php-design-pattern/#comment-1128</link>
		<dc:creator>Thiago dos Santos Valentim</dc:creator>
		<pubDate>Fri, 06 Apr 2012 22:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=71#comment-1128</guid>
		<description>Obrigado Wellington,

Concordo com o que você disse, mas a &quot;ideia&quot; do Decorator é adicionar funcionalidades a outro objeto em tempo de execução, ou seja, já estamos falando de objetos distintos e, através de composição conseguimos uma alternativa mais flexível do que com herança. (desculpa pelos exemplos que usei para explicar o Decorator no artigo).</description>
		<content:encoded><![CDATA[<p>Obrigado Wellington,</p>
<p>Concordo com o que você disse, mas a &#8220;ideia&#8221; do Decorator é adicionar funcionalidades a outro objeto em tempo de execução, ou seja, já estamos falando de objetos distintos e, através de composição conseguimos uma alternativa mais flexível do que com herança. (desculpa pelos exemplos que usei para explicar o Decorator no artigo).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Trabalhando com DOM e PHP (DOMDocument class) por Thiago dos Santos Valentim</title>
		<link>http://www.thiagovalentim.com.br/php/trabalhando-com-dom-e-php-domdocument-class/#comment-1127</link>
		<dc:creator>Thiago dos Santos Valentim</dc:creator>
		<pubDate>Fri, 06 Apr 2012 21:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=149#comment-1127</guid>
		<description>Obrigado Vinicius,

O esquema de cores não é de minha IDE é formatação do site (javascript e css). Não utilizo o Aptana, por isso, não posso falar com propriedade, mas provavelmente deve existir alguns skins para o Aptana Studio, da mesma forma que, existem pra outros...</description>
		<content:encoded><![CDATA[<p>Obrigado Vinicius,</p>
<p>O esquema de cores não é de minha IDE é formatação do site (javascript e css). Não utilizo o Aptana, por isso, não posso falar com propriedade, mas provavelmente deve existir alguns skins para o Aptana Studio, da mesma forma que, existem pra outros&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Trabalhando com DOM e PHP (DOMDocument class) por Vinicius</title>
		<link>http://www.thiagovalentim.com.br/php/trabalhando-com-dom-e-php-domdocument-class/#comment-1116</link>
		<dc:creator>Vinicius</dc:creator>
		<pubDate>Wed, 28 Mar 2012 23:24:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=149#comment-1116</guid>
		<description>Cara... show de bola a explicação!!

Eu gostei do seu esquema de cores... poderia me ajudar a configurá-lo no Aptana Studio 3?

Obrigado!</description>
		<content:encoded><![CDATA[<p>Cara&#8230; show de bola a explicação!!</p>
<p>Eu gostei do seu esquema de cores&#8230; poderia me ajudar a configurá-lo no Aptana Studio 3?</p>
<p>Obrigado!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Aplicando o Decorator em PHP (design pattern) por Wellington</title>
		<link>http://www.thiagovalentim.com.br/design-patterns/aplicando-o-decorator-em-php-design-pattern/#comment-304</link>
		<dc:creator>Wellington</dc:creator>
		<pubDate>Sun, 18 Sep 2011 02:54:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=71#comment-304</guid>
		<description>Olá Tiago, parabéns pela publicação do conteúdo.

Tenho uma dúvida sobre este padrão. Existe o conceito de transparecer as coisas do mundo real para a OO, logo, Lanches (x-burger) e mostardas são coisas distintas (concorda?) e não fazem parte da própria família. Te pergunto, como seria um &quot;decorator&quot; para família de objetos distintos?</description>
		<content:encoded><![CDATA[<p>Olá Tiago, parabéns pela publicação do conteúdo.</p>
<p>Tenho uma dúvida sobre este padrão. Existe o conceito de transparecer as coisas do mundo real para a OO, logo, Lanches (x-burger) e mostardas são coisas distintas (concorda?) e não fazem parte da própria família. Te pergunto, como seria um &#8220;decorator&#8221; para família de objetos distintos?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Entenda o Encapsulamento (oop) por Henrique</title>
		<link>http://www.thiagovalentim.com.br/design-patterns/entenda-o-encapsulamento-oop/#comment-264</link>
		<dc:creator>Henrique</dc:creator>
		<pubDate>Sat, 20 Aug 2011 04:35:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.criawebs.com.br/blog/wordpress/?p=8#comment-264</guid>
		<description>Na verdade, a rigor, modificadores de acesso fazem parte do princípio de ocultação da informação e não do princípio de encapsulamento. Muitas pessoas confundem, acham que é a mesma coisa, mas não é.

Encapsular é &#039;adicionar um envoltório&#039; a alguma coisa. A simples criação de uma função pode ser considerada um encapsulamento.</description>
		<content:encoded><![CDATA[<p>Na verdade, a rigor, modificadores de acesso fazem parte do princípio de ocultação da informação e não do princípio de encapsulamento. Muitas pessoas confundem, acham que é a mesma coisa, mas não é.</p>
<p>Encapsular é &#8216;adicionar um envoltório&#8217; a alguma coisa. A simples criação de uma função pode ser considerada um encapsulamento.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Trabalhando com DOM e PHP (DOMDocument class) por Ricardo</title>
		<link>http://www.thiagovalentim.com.br/php/trabalhando-com-dom-e-php-domdocument-class/#comment-241</link>
		<dc:creator>Ricardo</dc:creator>
		<pubDate>Sat, 16 Jul 2011 03:44:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.thiagovalentim.com.br/?p=149#comment-241</guid>
		<description>Olá Thiago,

Qual seria a forma de acessar o DOM da própria pagina, imagina que tenho uma pagina php que tem elementos html, como faço para acessar via PHP/DOM os nodes desta página, assim como se faz com javascript?

obrigado
Ricardo</description>
		<content:encoded><![CDATA[<p>Olá Thiago,</p>
<p>Qual seria a forma de acessar o DOM da própria pagina, imagina que tenho uma pagina php que tem elementos html, como faço para acessar via PHP/DOM os nodes desta página, assim como se faz com javascript?</p>
<p>obrigado<br />
Ricardo</p>
]]></content:encoded>
	</item>
</channel>
</rss>

