Download the PHP package ramon/classifieds without Composer

On this page you can find all versions of the php package ramon/classifieds. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package classifieds

Classifieds

License Latest Stable Version Total Downloads GitHub Release Donate

Turn any tag in your Flarum forum into a classified-ads section: photo galleries, price & price ranges, location, sold/bumped status, OLX-inspired listing cards and a dedicated discussion page that replaces the standard hero with a marketplace-style layout. Originally written for Flarum 0.1 by Jason Clemons, completely rebuilt for Flarum 2.0.


Features

Marketplace UX

Listing fields

Admin

Composer

Requirements

Installation

Then enable Classifieds in Admin → Extensions and pick the tags that should behave as classifieds.

Updating

Configuration

All settings are available in the admin panel under the Classifieds extension:

Setting Description Default
Classifieds tags Tags that turn into classifieds (uses flarum-tags' selector)
Default currency code 3-letter ISO code used when a listing has no explicit currency USD
Allowed listing labels Comma-separated list of labels available in the composer iso,wtb,wts,trade
Allow price ranges Show a max-price field beside the price true
Show currency symbol Render $/€/R$ instead of the raw ISO code true
Require a listing label Make label selection mandatory true
Require a price Make price field mandatory true
Require a location Make location field mandatory false
Auto-prune after N days Delete listings older than N days; 0 disables 0
Auto-prune sold listings When pruning runs, also remove sold/completed listings false

Permissions

Permission Default group Description
discussion.markListingSold Member Mark own listings as sold/active/completed
discussion.bumpListing Member Bump (re-promote) own listing
discussion.editListing Member Edit own listing fields after creation

API Endpoints

Method Endpoint Description
POST /api/classifieds/listings/{id}/screenshots Upload a photo to the listing (multipart file)
DELETE /api/classifieds/listings/{id}/screenshots Remove a photo ({ filename })

The Discussion resource is extended with listingLabel, listingStatus, listingPrice, listingPriceMax, listingCurrency, listingLocation, listingSoldAt, listingBumpedAt, listingImages, plus the booleans isClassifieds, canMarkListingSold, canBumpListing, canEditListing.

The User resource is extended with classifiedsListingsCount (number of listings in classifieds tags only — not the user's total discussion count).

The Tag resource is extended with isClassifieds.

Console

The command is also scheduled to run daily automatically via Extend\Console::schedule.

Links

Authors

License

MIT


All versions of classifieds with dependencies

PHP Build Version
Package Version
Requires flarum/core Version ^2.0.0-rc.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ramon/classifieds contains the following files

Loading the files please wait ...