Ben __ set sihirli yöntemini kullanan bir sınıf var. Sınıf özelliklerinden biri, sadece dize değerleri belli bir aralıkta ayarlanabilir, en iyi örnek ben mysql DataTypeEnum ('value_one', 'value_two', 'value_three') olduğunu düşünebilirsiniz.
Ben değeri, bu özellik için geçerli olup olmadığını belirlemek ve edildiği özellik ayırt __ set yöntemi içinde koşullu ifadeler yer misiniz?
, Istenen sonuçları üreten daha iyi bir yolu bir __ set yöntem olarak kabul özensiz uygulama içinde büyük switch ifadeleri onların olduğunu mı?
Thanks, Ben