## 1. Project Overview & Quickstart (phalcon/CONTRIBUTING)

## 1. Project Overview & Quickstart (phalcon/CONTRIBUTING)

# CONTRIBUTING

Open-source repository phalcon/CONTRIBUTING

### Repository Details
- **Repository:** [phalcon/CONTRIBUTING](https://github.com/phalcon/CONTRIBUTING)
- **Primary Language:** Code

*Note: High-volume repository documentation is actively indexed and synchronized by YakaAI.*

## 2. Official Technical Reference & Guides (phalcon/docs)

# Phalcon Framework - Documentation



[](https://app.netlify.com/sites/phalcon-docs/deploys)

You can find our documentation project in Crowdin [here](https://crowdin.com/project/phalcon-documentation)

## Contributing 

Phalcon is an open source PHP framework. This repository holds our documentation, one branch per version.

The repository contains all the languages that we have translations of our documentation for. The master language is English `en` and that is the only one that can be changed in this repository.

If you wish to contribute to our documentation you can do so as follows:

#### Changes to English documents
Submit a PR with your modifications **only** to the `en/` folder. Since the English folder is the 'master' one, any changes to the files under the `en/` folder will be propagated to the other languages.
API documentation can be [generated](https://github.com/phalcon/cphalcon#generating-api-documentation) from the Phalcon source files.
#### Translations
You can start translating documentation in a language other than English that you speak. You can do so by joining our project in [Crowdin](https://crowdin.com) [here](https://crowdin.com/project/phalcon-documentation/)



## Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/phalcon#sponsor)]

<a href="https://opencollective.com/phalcon/#contributors">

</a>

## Backers

Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/phalcon#backer)]

<a href="https://opencollective.com/phalcon/#contributors">

</a>

## 2. Official Technical Reference & Guides (phalcon/website)

## File: README.md

# Phalcon Website

Repository archived. New repository: https://github.com/phalcon/phalcon.io

Official Phalcon Website source code. Feel free to improve it or use the code in your own projects.

We are using [Crowdin](https://crowdin.com/), to handle all the words or sentences that need to be translated for this site.
The project repository is located [here](https://crowdin.com/project/phalcon-website).

## License

Phalcon Website is open source software licensed under the New BSD License.
See the [LICENSE.txt](LICENSE.txt) file for more. © Phalcon Team

---

## File: public/debug/3.0.x/bower_components/jquery-ui/README.md

jQuery UI
=========

Shim [repository](https://github.com/components/jqueryui) for the [jQuery UI](https://jqueryui.com).

Package Managers
----------------

* [Bower](http://bower.io/): `jquery-ui`
* [Component](https://github.com/component/component): `components/jquery-ui`
* [Composer](http://packagist.org/packages/components/jquery): `components/jqueryui`
* [npm](https://www.npmjs.com/): `components-jqueryui`

---

## File: public/debug/3.0.x/bower_components/jquery/README.md

# jQuery

> jQuery is a fast, small, and feature-rich JavaScript library.

For information on how to get started and how to use jQuery, please see [jQuery's documentation](http://api.jquery.com/).
For source files and issues, please visit the [jQuery repo](https://github.com/jquery/jquery).

## Including jQuery

Below are some of the most common ways to include jQuery.

### Browser

#### Script tag

```html
<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>
```

#### Babel

[Babel](http://babeljs.io/) is a next generation JavaScript compiler. One of the features is the ability to use ES6/ES2015 modules now, even though browsers do not yet support this feature natively.

```js
import $ from "jquery";
```

#### Browserify/Webpack

There are several ways to use [Browserify](http://browserify.org/) and [Webpack](https://webpack.github.io/). For more information on using these tools, please refer to the corresponding project's documention. In the script, including jQuery will usually look like this...

```js
var $ = require("jquery");
```

#### AMD (Asynchronous Module Definition)

AMD is a module format built for the browser. For more information, we recommend [require.js' documentation](http://requirejs.org/docs/whyamd.html).

```js
define(["jquery"], function($) {

});
```

### Node

To include jQuery in [Node](nodejs.org), first install with npm.

```sh
npm install jquery
```

For jQuery to work in Node, a window with a document is required. Since no such window exists natively in Node, one can be mocked by tools such as [jsdom](https://github.com/tmpvar/jsdom). This can be useful for testing purposes.

```js
require("jsdom").env("", function(err, window) {
	if (err) {
		console.error(err);
		return;
	}

	var $ = require("jquery")(window);
});
```