<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LocalDev &#187; Setter</title>
	<atom:link href="http://localdev.de/tags/setter/feed/" rel="self" type="application/rss+xml" />
	<link>http://localdev.de</link>
	<description>Web, Desktop &#38; Mobile Development</description>
	<lastBuildDate>Mon, 16 Aug 2010 21:45:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PHP: Getter und Setter mit PDT generieren</title>
		<link>http://localdev.de/2010/02/php-getter-und-setter-mit-pdt-generieren/</link>
		<comments>http://localdev.de/2010/02/php-getter-und-setter-mit-pdt-generieren/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 11:40:25 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Getter]]></category>
		<category><![CDATA[Klassen]]></category>
		<category><![CDATA[Kostenlos]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[Properties]]></category>
		<category><![CDATA[Setter]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=518</guid>
		<description><![CDATA[Eine Möglichkeit, automatisch Getter und Setter mit PDT zu generieren, habe ich noch nicht gefunden. Mit dem unten genannten Code, könnt Ihr das Erstellen von Gettern und Settern mit PDT aber beschleunigen. Erstellt hierzu ein neues Code Template (Window -> Preferences -> PHP -> Editor -> Templates) und gebt ihm den Namen &#8216;get&#8217;. In das [...]]]></description>
			<content:encoded><![CDATA[<p>Eine Möglichkeit, automatisch Getter und Setter mit PDT zu generieren, habe ich noch nicht gefunden. Mit dem unten genannten Code, könnt Ihr das Erstellen von Gettern und Settern mit PDT aber beschleunigen.</p>
<p>Erstellt hierzu ein neues Code Template (<em>Window</em> -> <em>Preferences</em> -> <em>PHP</em> -> <em>Editor</em> -> <em>Templates</em>) und gebt ihm den Namen &#8216;get&#8217;. In das Feld Pattern, fügt ihr den unten gezeigten Code ein.</p>
<p>Um nun Getter und Setter zu generieren, müsst ihr nur noch &#8216;get&#8217; in euren Editor tippen und die Tastenkombination STRG+Leertaste drücken. Der Code sollte erscheinen und der Cursor in der ersten Variable blinken. Mit Tab könnt ihr zwischen den Werten springen.</p>
<pre class="brush: php;">
/**
* Legt ${field} fest
*
* @param ${type} ${dollar}${field}
* @return void
*/
public function set${funcName}(${dollar}${field})
{
	${dollar}this-&gt;${field} = ${dollar}${field};
}

/**
* Gibt ${field} zurück
*
* @return ${type}
*/
public function get${funcName}()
{
	return ${dollar}this-&gt;${field};
}
</pre>
<p>Das ganze geht natürlich auch mit statischen Werten:</p>
<pre class="brush: php;">
/**
* Legt ${field} fest
*
* @param ${type} ${dollar}${field}
* @return void
*/
public static function set${funcName}(${dollar}${field})
{
	self::${dollar}${field} = ${dollar}${field};
}

/**
* Gibt ${field} zurück
*
* @return ${type}
*/
public static function get${funcName}()
{
	return self::${dollar}${field};
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2010/02/php-getter-und-setter-mit-pdt-generieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching using memcached

Served from: localdev.de @ 2010-09-10 19:34:06 -->