<?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>Comments on: &#8220;approved&#8221; and &#8220;unapproved&#8221; records</title>
	<atom:link href="http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/</link>
	<description>Stories about Ruby, JavaScript, Objective-C and other cool tools</description>
	<lastBuildDate>Wed, 11 Jan 2012 18:45:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: “approved” and “unapproved” records: решение &#187; Блог FX'а</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2253</link>
		<dc:creator>“approved” and “unapproved” records: решение &#187; Блог FX'а</dc:creator>
		<pubDate>Sat, 09 Feb 2008 11:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2253</guid>
		<description>[...] &#8220;всё гениальное - просто&#8221;. И решение моей проблемы оказалось до ужаса простым, причем думать даже не [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8220;всё гениальное &#8211; просто&#8221;. И решение моей проблемы оказалось до ужаса простым, причем думать даже не [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steward</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2209</link>
		<dc:creator>Steward</dc:creator>
		<pubDate>Mon, 04 Feb 2008 20:49:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2209</guid>
		<description>&quot;Есть КУЧА функций и 3 или 4 класса ORM’а, которые непосредственно связаны с данной таблицей&quot; - нельзя ли вместо таблицы использовать view?
Оба view имеют ту же структуру что и таблица - только один построен с условие что запись &quot;approved&quot;, а второй - &quot;unapproved&quot;...

хотя наверное в данном слчае придётся ещё больше переписывать :(</description>
		<content:encoded><![CDATA[<p>&#8220;Есть КУЧА функций и 3 или 4 класса ORM’а, которые непосредственно связаны с данной таблицей&#8221; &#8211; нельзя ли вместо таблицы использовать view?<br />
Оба view имеют ту же структуру что и таблица &#8211; только один построен с условие что запись &#8220;approved&#8221;, а второй &#8211; &#8220;unapproved&#8221;&#8230;</p>
<p>хотя наверное в данном слчае придётся ещё больше переписывать :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FX Poster</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2208</link>
		<dc:creator>FX Poster</dc:creator>
		<pubDate>Mon, 04 Feb 2008 20:33:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2208</guid>
		<description>Ты о чем вообще?</description>
		<content:encoded><![CDATA[<p>Ты о чем вообще?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steward</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2206</link>
		<dc:creator>Steward</dc:creator>
		<pubDate>Mon, 04 Feb 2008 19:12:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2206</guid>
		<description>эм... а если создать view - по два на каждую таблицу - это не спасёт отца русской демократии?</description>
		<content:encoded><![CDATA[<p>эм&#8230; а если создать view &#8211; по два на каждую таблицу &#8211; это не спасёт отца русской демократии?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DM</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2204</link>
		<dc:creator>DM</dc:creator>
		<pubDate>Mon, 04 Feb 2008 15:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2204</guid>
		<description>К сожалению, похоже что во все 15 добавлять. Привет rails с плагином scope_out.</description>
		<content:encoded><![CDATA[<p>К сожалению, похоже что во все 15 добавлять. Привет rails с плагином scope_out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FX Poster</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2203</link>
		<dc:creator>FX Poster</dc:creator>
		<pubDate>Mon, 04 Feb 2008 15:08:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2203</guid>
		<description>Ок. Мне вот такие кондишены добавлять в двадцать функций?</description>
		<content:encoded><![CDATA[<p>Ок. Мне вот такие кондишены добавлять в двадцать функций?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Анатолий Фролов</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2201</link>
		<dc:creator>Анатолий Фролов</dc:creator>
		<pubDate>Mon, 04 Feb 2008 10:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2201</guid>
		<description>по-моему ответ DM вполне подходит</description>
		<content:encoded><![CDATA[<p>по-моему ответ DM вполне подходит</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FX Poster</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2189</link>
		<dc:creator>FX Poster</dc:creator>
		<pubDate>Sat, 02 Feb 2008 08:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2189</guid>
		<description>Кажется я непонятно изьясняюсь. :)

Есть КУЧА функций и 3 или 4 класса ORM&#039;а, которые непосредственно связаны с данной таблицей. Сгенерированные автоматически (да, да, это &lt;a href=&quot;http://propel.phpdb.org/trac/&quot; rel=&quot;nofollow&quot;&gt;Propel&lt;/a&gt;). В них набежит порядка 15-20 функций, которые такили иначе связанны с данной таблицей. Мне во все эти функции вставлять дополнительный параметр? А если еще классы появятся? Снова вставлять?

Предложенный вариант аналогичен (более-менее) тому, что я всё оставляю как есть, а где использую эту таблицу - внимательно проверяю, нужны ли мне только approved-записи и если да - добавляю нужный критерий для выборки. Т.е. изменяю код в контроллерах, не трогая модели.

Два варианта равнозначны и... проблему вы, я надеюсь, узрели. :)

Т.е. хочется увидеть удачное решение такой проблемы. Или хотя бы слова о том, что его не существует. :)</description>
		<content:encoded><![CDATA[<p>Кажется я непонятно изьясняюсь. :)</p>
<p>Есть КУЧА функций и 3 или 4 класса ORM&#8217;а, которые непосредственно связаны с данной таблицей. Сгенерированные автоматически (да, да, это <a href="http://propel.phpdb.org/trac/" rel="nofollow">Propel</a>). В них набежит порядка 15-20 функций, которые такили иначе связанны с данной таблицей. Мне во все эти функции вставлять дополнительный параметр? А если еще классы появятся? Снова вставлять?</p>
<p>Предложенный вариант аналогичен (более-менее) тому, что я всё оставляю как есть, а где использую эту таблицу &#8211; внимательно проверяю, нужны ли мне только approved-записи и если да &#8211; добавляю нужный критерий для выборки. Т.е. изменяю код в контроллерах, не трогая модели.</p>
<p>Два варианта равнозначны и&#8230; проблему вы, я надеюсь, узрели. :)</p>
<p>Т.е. хочется увидеть удачное решение такой проблемы. Или хотя бы слова о том, что его не существует. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steward</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2187</link>
		<dc:creator>Steward</dc:creator>
		<pubDate>Sat, 02 Feb 2008 08:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2187</guid>
		<description>ну или можно добавить свойство include_unapproved в класс и перед вызовом метода его инициализировать. А в самом методе проверять - но так как было показано выше - практически идеально - и код не придётся вообще менять.. только там где нужны все записи - вставить в вызов функции true</description>
		<content:encoded><![CDATA[<p>ну или можно добавить свойство include_unapproved в класс и перед вызовом метода его инициализировать. А в самом методе проверять &#8211; но так как было показано выше &#8211; практически идеально &#8211; и код не придётся вообще менять.. только там где нужны все записи &#8211; вставить в вызов функции true</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zhulanov</title>
		<link>http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/comment-page-1/#comment-2185</link>
		<dc:creator>zhulanov</dc:creator>
		<pubDate>Sat, 02 Feb 2008 07:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fxposter.org/2008/02/02/approved-and-unapproved-records/#comment-2185</guid>
		<description>согласен с DM&#039;ом. Не очень понятно в чем проблема на самом деле =)</description>
		<content:encoded><![CDATA[<p>согласен с DM&#8217;ом. Не очень понятно в чем проблема на самом деле =)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: blog.fxposter.org @ 2012-02-11 09:09:52 -->
