Business::Fixflo::Issue
A class for a fixflo issue, extends Business::Fixflo::Resource
Address AdditionalDetails AgencyId AppointmentDate AttendenceDate AssignedAgent Block BlockName CallbackId CloseReason ContactNumber ContactNumberAlt CostCode Created DirectEmailAddress DirectMobileNumber EmailAddress ExternalPropertyRef ExternalRefTenancyAgreement FaultCategory FaultNotes FaultPriority FaultTitle FaultTree Firstname Id InvoiceRecipient IsCommunal Landlord Media Property PropertyId PropertyAddressId Quotes QuoteEndTime QuoteRequests Salutation SearchStatus Status StatusChanged Surname TenantAcceptComplete TenantId TenantNotes TenantPresenceRequested TermsAccepted Title WorksAuthorisationLimit VulnerableOccupiers
Returns the report content (binary, pdf)
my $pdf_report = $issue->report;
Returns the Business::Fixflo::Property associated with the issue
my $Property = $issue->property;
my $issue_create_url = $issue->create_url( $params );
Returns a URL string that can be used to create an Issue in Fixflo - the method can accept a hashref of params that can pre-populate fields on the page:
IsVacant => bool, TenantNo => string, BMBlockId => $id, PropertyId => $id
Having called the method redirect the user to the returned URL
my $issue_search_url = $issue->search_url( $params );
Much like create_url but returns a URL string for searching. Note this method can accept many URL parameters so check the Fixflo documentation for a complete list
To install Business::Fixflo, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Business::Fixflo
CPAN shell
perl -MCPAN -e shell install Business::Fixflo
For more information on module installation, please visit the detailed CPAN module installation guide.