pub struct WorkOrders { /* private fields */ }Implementations§
Source§impl WorkOrders
impl WorkOrders
pub fn create( &self, bom_id: String, quantity: i32, priority: Option<String>, ) -> PhpResult<WorkOrder>
pub fn get(&self, id: String) -> PhpResult<Option<WorkOrder>>
pub fn list(&self) -> PhpResult<Vec<WorkOrder>>
pub fn start(&self, id: String) -> PhpResult<WorkOrder>
pub fn complete(&self, id: String) -> PhpResult<WorkOrder>
pub fn hold(&self, id: String) -> PhpResult<WorkOrder>
pub fn resume(&self, id: String) -> PhpResult<WorkOrder>
pub fn cancel(&self, id: String) -> PhpResult<WorkOrder>
pub fn count(&self) -> PhpResult<i64>
Trait Implementations§
Source§impl Clone for WorkOrders
impl Clone for WorkOrders
Source§fn clone(&self) -> WorkOrders
fn clone(&self) -> WorkOrders
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<'a> FromZendObject<'a> for &'a WorkOrders
impl<'a> FromZendObject<'a> for &'a WorkOrders
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 WorkOrders
impl<'a> FromZendObjectMut<'a> for &'a mut WorkOrders
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 WorkOrders
impl<'a> FromZval<'a> for &'a WorkOrders
Source§impl<'a> FromZvalMut<'a> for &'a mut WorkOrders
impl<'a> FromZvalMut<'a> for &'a mut WorkOrders
Source§impl IntoZendObject for WorkOrders
impl IntoZendObject for WorkOrders
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 WorkOrders
impl IntoZval for WorkOrders
Source§impl RegisteredClass for WorkOrders
impl RegisteredClass for WorkOrders
Source§const CLASS_NAME: &'static str = "StateSet\\WorkOrders"
const CLASS_NAME: &'static str = "StateSet\\WorkOrders"
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 WorkOrders
impl RefUnwindSafe for WorkOrders
impl Send for WorkOrders
impl Sync for WorkOrders
impl Unpin for WorkOrders
impl UnsafeUnpin for WorkOrders
impl UnwindSafe for WorkOrders
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