pub struct SubscriptionPlan { /* private fields */ }Implementations§
Source§impl SubscriptionPlan
impl SubscriptionPlan
pub fn get_id(&self) -> String
pub fn get_name(&self) -> String
pub fn get_description(&self) -> Option<String>
pub fn get_price(&self) -> f64
pub fn get_currency(&self) -> String
pub fn get_interval(&self) -> String
pub fn get_interval_count(&self) -> i32
pub fn get_trial_days(&self) -> Option<i32>
pub fn get_status(&self) -> String
pub fn get_created_at(&self) -> String
Trait Implementations§
Source§impl Clone for SubscriptionPlan
impl Clone for SubscriptionPlan
Source§fn clone(&self) -> SubscriptionPlan
fn clone(&self) -> SubscriptionPlan
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl From<SubscriptionPlan> for SubscriptionPlan
impl From<SubscriptionPlan> for SubscriptionPlan
Source§fn from(p: SubscriptionPlan) -> Self
fn from(p: SubscriptionPlan) -> Self
Converts to this type from the input type.
Source§impl<'a> FromZendObject<'a> for &'a SubscriptionPlan
impl<'a> FromZendObject<'a> for &'a SubscriptionPlan
Source§fn from_zend_object(obj: &'a ZendObject) -> Result<Self>
fn from_zend_object(obj: &'a ZendObject) -> Result<Self>
Extracts
Self from the source ZendObject.Source§impl<'a> FromZendObjectMut<'a> for &'a mut SubscriptionPlan
impl<'a> FromZendObjectMut<'a> for &'a mut SubscriptionPlan
Source§fn from_zend_object_mut(obj: &'a mut ZendObject) -> Result<Self>
fn from_zend_object_mut(obj: &'a mut ZendObject) -> Result<Self>
Extracts
Self from the source ZendObject.Source§impl<'a> FromZval<'a> for &'a SubscriptionPlan
impl<'a> FromZval<'a> for &'a SubscriptionPlan
Source§impl<'a> FromZvalMut<'a> for &'a mut SubscriptionPlan
impl<'a> FromZvalMut<'a> for &'a mut SubscriptionPlan
Source§impl IntoZendObject for SubscriptionPlan
impl IntoZendObject for SubscriptionPlan
Source§fn into_zend_object(self) -> Result<ZBox<ZendObject>>
fn into_zend_object(self) -> Result<ZBox<ZendObject>>
Attempts to convert
self into a Zend object.Source§impl IntoZval for SubscriptionPlan
impl IntoZval for SubscriptionPlan
Source§impl RegisteredClass for SubscriptionPlan
impl RegisteredClass for SubscriptionPlan
Source§const CLASS_NAME: &'static str = "StateSet\\SubscriptionPlan"
const CLASS_NAME: &'static str = "StateSet\\SubscriptionPlan"
PHP class name of the registered class.
Source§const CONSTRUCTOR: Option<ConstructorMeta<Self>> = None
const CONSTRUCTOR: Option<ConstructorMeta<Self>> = None
Optional class constructor.
Source§fn get_metadata() -> &'static ClassMetadata<Self>
fn get_metadata() -> &'static ClassMetadata<Self>
Returns a reference to the class metadata, which stores the class entry
and handlers. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionPlan
impl RefUnwindSafe for SubscriptionPlan
impl Send for SubscriptionPlan
impl Sync for SubscriptionPlan
impl Unpin for SubscriptionPlan
impl UnsafeUnpin for SubscriptionPlan
impl UnwindSafe for SubscriptionPlan
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more